[erlang-questions] What are the consequences of not closing the SSL connection ?

Gleb Peregud <>
Mon Jun 18 21:42:57 CEST 2012


I've spent like 3 minutes looking for this information in eel -man
{ssl,inet,gen_tcp} and found nothing about termination of controlling
process. Was I looking not carefully enough or is it missing from docs?

On Monday, June 18, 2012, Ingela Andin wrote:

> Hi!
>
> 2012/6/15 Morgan Segalis < <javascript:;>>:
> > A simple question really,
> >
> > I have a gen_server that is handling my SSL connection…
> > Since now I just found out, that I did not closed the ssl connection
> handled by the gen_server when this one terminates…
> >
> > Of course I have added the close, now…
> >
> > But it got me curious, what would be the consequence if not explicitly
> closing the connection when the gen_server terminates ?
> > Does it still lives, or does it get closed by itself… ?
> >
>
> If the process that controlls the ssl-socket terminates the
> ssl-connection process will terminate too. The controlling process is
> the process that started the ssl connection
> unless you  transfered the control by calling ssl:controlling_process/2.
>
> Regards Ingela Erlang/OTP team - Ericsson AB
> _______________________________________________
> erlang-questions mailing list
>  <javascript:;>
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120618/d8ebe64c/attachment.html>


More information about the erlang-questions mailing list