Conversation with #inferno at Wed Nov 24 14:18:05 2010 on powerman-asdf@irc.freenode.net (irc) (15:27:01) Gegemon left the room (quit: Quit: Leaving.). (15:54:34) Gegemon [~ynv@mx1.airis.ru] entered the room. (16:58:35) Gegemon left the room (quit: Quit: Leaving.). (17:09:54) anth_r: anyone doen json handling in limbo? (17:20:07) bvalek2 left the room (quit: Ping timeout: 265 seconds). (17:44:37) mjl-: not me. i assume you've seen the json lib that comes with inferno? (17:44:56) anth_r: nope! (17:45:11) mjl-: there is even a json(6)! :) (17:45:35) anth_r: glad i asked, then! (18:51:00) powerman: anth_r: see https://code.google.com/p/inferno-os/issues/detail?id=229 (18:52:54) powerman: with that patch using json(6) become much more comfortable for use (18:53:01) anth_r: heh. try visiting the link in that issue report. :-) (18:53:17) powerman: sorry :) it's google, not me :) (19:01:07) anth_r: that's okay: i like chickens. :-) (19:02:29) powerman: btw… yesterday I noticed strange network behaviour in inferno: (19:03:39) powerman: there limbo app which listen on tcp port, for each accepted it spawn thread which read from clients "\n", echo it back and close connection (19:05:40) powerman: i.e. trivial echo server. when i'm trying to connect to this limbo tcp server from perl client (using non-blocking i/o, epoll, and 256 simultaneous connections), I notice about 150 connections complete successfully immediately, then there about 2.8 sec delay, and then all other connections also complete successfully immediately (19:07:33) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (19:07:46) powerman: first idea was to check backlog constant in listen(2), but I've already convince Charles to increase it to 256 some time ago, and quick experiment show this time it doesn't because of too small backlog (19:08:27) bvalek2 left the room (quit: Read error: Connection reset by peer). (19:08:27) powerman: sadly, but that was first and last idea at once. ☹ can anyone suggest what to check next? (19:08:48) bvalek2 [~bela@unaffiliated/bvalek2] entered the room. (20:31:40) anth_x left the room (quit: Quit: Leaving.). (20:31:53) anth_x [none@cpe-76-190-129-110.neo.res.rr.com] entered the room. (22:50:09) bvalek2 left the room (quit: Quit: I knew I shoulda taken that left turn at Albuquerque!). (00:46:59) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.