[Glass] GsSocket new returns nil
Johan Brichau
johan at yesplan.be
Fri Sep 27 10:50:41 PDT 2013
I was expecting that.
But from what I understand from the code, it's closing it at the http level only.
On 27 Sep 2013, at 19:47, "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com> wrote:
> Ah okay ... perhaps beOneshot should close after it's done?
>
> Dale
>
> ----- Original Message -----
> | From: "Johan Brichau" <johan at yesplan.be>
> | To: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
> | Sent: Friday, September 27, 2013 10:46:37 AM
> | Subject: Re: [Glass] GsSocket new returns nil
> |
> | Hey Dale,
> |
> | I found out that I was not sending #close to the ZnClient after using
> | it.
> | I thought #beOneShot was doing that automatically, but it seems that
> | one has to explicitly close the socket.
> |
> | So, perhaps not really a Zinc issue but something to mind when using
> | Zinc?
> |
> | Johan
> |
> | On 27 Sep 2013, at 19:37, "Dale K. Henrichs"
> | <dale.henrichs at gemtalksystems.com> wrote:
> |
> | > Johan,
> | >
> | > there is a limit on the number of open sockets (I think it is a
> | > linux kernel setting ... so you can change it) ... let's open an
> | > issue on Zinc on the glassdb repository about this so that we can
> | > clean up the unclosed sockts ...
> | >
> | > Dale
> | >
> | > ----- Original Message -----
> | > | From: "Johan Brichau" <johan at yesplan.be>
> | > | To: glass at lists.gemtalksystems.com
> | > | Sent: Thursday, September 26, 2013 7:47:47 AM
> | > | Subject: [Glass] GsSocket new returns nil
> | > |
> | > | Hi,
> | > |
> | > | We have a service vm where a Zinc client is initiating http
> | > | connections.
> | > |
> | > | After some time, errors occurs because no new Sockets can be
> | > | created
> | > | (GsSocket new returns nil).
> | > | Restarting the gem solves the problem.
> | > |
> | > | I am not sure, but I think this might be because the socket is
> | > | never
> | > | closed by Zinc.
> | > | And: is there a maximum number of sockets that can be opened?
> | > | (probably determined by the os ?)
> | > |
> | > | Johan
> | > | _______________________________________________
> | > | Glass mailing list
> | > | Glass at lists.gemtalksystems.com
> | > | http://lists.gemtalksystems.com/mailman/listinfo/glass
> | > |
> |
> |
More information about the Glass
mailing list