[erlang-questions] SSL {error, closed}
Ingela Andin
ingela.andin@REDACTED
Mon Jul 4 11:00:23 CEST 2011
Hi!
It sounds like you are experiencing some kind of timing problem.
I tried to write a test case to repeat it but I am not getting
any problem. Which ssl-version you are running?
Regards Ingela Erlang/OTP team - Ericsson AB
2011/7/2 Daniel Griffin <dgriff1@REDACTED>:
> I am using SSL sockets to talk between an erlang program and a twisted
> python program. Different processes in my erlang app occasionally have to
> open connections and the first one opens fine, then the second errors with
> {error, closed}.
> I don't know if I am misunderstanding something in SSL or Erlang. The
> simplest client code I could come up with is:
> run_test()->
> ssl:start(),
> %%% works fine
> {ok, Conn} = ssl:connect("localhost", 2000, [binary, {packet, 0},
> {keepalive, true}, {active, false}, { certfile, "controller.crt"}, {keyfile,
> "controller.key"} ]),
> %%% this next one will return {error, closed}
> {ok, Conn1} = ssl:connect("localhost", 2000, [binary, {packet, 0},
> {keepalive, true}, {active, false}, { certfile, "controller.crt"}, {keyfile,
> "controller.key"} ]).
>
> The python side gets the connection both times. Bizarrely, if I retry a
> connection after getting {error, closed} it works.
> Any insight?
> Dan
>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
>
More information about the erlang-questions
mailing list