00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:01:30  * xaq_joined
00:05:20  * mikealquit (Ping timeout: 260 seconds)
00:05:20  * xaqquit (Ping timeout: 265 seconds)
00:18:59  * c4milojoined
00:22:56  * xaq_quit (Ping timeout: 252 seconds)
00:47:11  * karupaneruraquit (Excess Flood)
00:47:50  * karupanerurajoined
00:56:56  * TheJHquit (Ping timeout: 255 seconds)
00:59:35  * c4miloquit (Remote host closed the connection)
01:01:27  * mikealjoined
01:05:49  * mikealquit (Ping timeout: 252 seconds)
01:37:31  * c4milojoined
01:41:13  * c4miloquit (Remote host closed the connection)
01:52:14  * niskaquit (Ping timeout: 246 seconds)
01:53:09  * niskajoined
02:02:08  * piscisaureus_joined
02:02:15  <piscisaureus_>hello
02:02:26  <piscisaureus_>bnoordhuis: is async a performance bottleneck ?
02:02:41  <bnoordhuis>piscisaureus_: indutny complains about it
02:02:50  <piscisaureus_>who's that?
02:03:05  <bnoordhuis>just this guy, you know
02:03:26  <piscisaureus_>bnoordhuis: let's add coroutines to node
02:03:36  <bnoordhuis>okay...
02:03:39  <tjfontaine>merry xmas?
02:03:53  * hzquit
02:03:59  <piscisaureus_>tjfontaine: christmas, what's that?
02:04:15  <tjfontaine>unclear at the moment
02:04:15  <bnoordhuis>a pagan festivity
02:04:50  <piscisaureus_>bnoordhuis: right. I know you have a problem with pagan festivities so I will not require you to take a day off
02:04:54  <tjfontaine>good ol yule, christians never to be out done decided to have their savior born during it
02:08:37  <bnoordhuis>3 am, guess i should be off to bed
02:08:40  <bnoordhuis>sleep tight, fellows
02:13:15  * bnoordhuisquit (Ping timeout: 252 seconds)
02:14:46  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
02:44:09  * mmaleckichanged nick to mmalecki[sleeeee
02:44:14  * mmalecki[sleeeeechanged nick to mmalecki[sleeee[
02:44:22  * mmalecki[sleeee[changed nick to mmalecki[sleeeep
02:44:27  * mmalecki[sleeeepchanged nick to mmalecki[sleeep]
02:48:59  * loladirojoined
02:49:08  * loladiroquit (Client Quit)
03:02:06  * mikealjoined
03:07:07  * mikealquit (Ping timeout: 246 seconds)
03:09:43  * indexzerojoined
03:22:38  * loladirojoined
03:41:39  * kazuponjoined
03:42:50  * kazuponquit (Remote host closed the connection)
03:43:04  * kazuponjoined
03:54:36  <indutny>merry xmas guys
04:03:03  * mikealjoined
04:07:29  * mikealquit (Ping timeout: 244 seconds)
04:19:34  * c4milojoined
04:28:58  * loladiroquit (Quit: loladiro)
04:54:19  * c4miloquit (Remote host closed the connection)
05:03:20  * mikealjoined
05:07:54  * mikealquit (Ping timeout: 252 seconds)
05:09:28  * loladirojoined
05:10:54  * loladiroquit (Read error: Connection reset by peer)
05:10:59  * loladiro_joined
05:17:27  * philips_quit (Excess Flood)
05:20:01  * philips_joined
05:29:18  * philips_quit (Excess Flood)
05:47:19  * loladiro_quit (Read error: Connection reset by peer)
05:47:25  * loladirojoined
05:48:01  * philips_joined
05:50:39  * xaqjoined
06:03:53  * mikealjoined
06:09:02  * mikealquit (Ping timeout: 252 seconds)
06:09:09  * mjr_quit (Quit: mjr_)
06:11:20  * xaqquit (Remote host closed the connection)
06:39:19  * bentkusjoined
06:39:53  * indexzeroquit (Quit: indexzero)
06:43:21  * indexzerojoined
07:14:01  * kazuponquit (Remote host closed the connection)
07:16:47  * kazuponjoined
07:19:40  * indexzeroquit (Quit: indexzero)
07:30:16  * loladiroquit (Quit: loladiro)
07:32:39  * xaqjoined
07:40:53  * xaqquit (Read error: Connection reset by peer)
07:56:21  * mikealjoined
08:02:20  * TheJHjoined
08:03:36  * pooyajoined
08:10:11  * xaqjoined
08:27:40  * rendarjoined
08:36:09  * felixgejoined
08:36:09  * felixgequit (Changing host)
08:36:09  * felixgejoined
08:41:23  * xaqquit (Remote host closed the connection)
08:46:45  * hzjoined
08:59:36  * kazuponquit (Remote host closed the connection)
09:00:37  * kazuponjoined
09:07:37  * stagasjoined
09:13:32  * Ralt_joined
09:14:26  * felixgequit (Quit: felixge)
09:17:42  * loladirojoined
09:17:55  * kazuponquit (Remote host closed the connection)
09:20:54  * TheJHquit (Ping timeout: 252 seconds)
09:32:15  * Ralt_quit (Remote host closed the connection)
09:32:53  * Ralt_joined
09:33:11  * Ralt_quit (Remote host closed the connection)
09:38:38  * TheJHjoined
09:48:47  <bentkus>can libuv do load balancing?
09:48:55  <bentkus>accross multiple loops?
09:50:20  <indutny>load balancing of what?
09:51:30  * felixgejoined
09:51:31  * felixgequit (Changing host)
09:51:31  * felixgejoined
09:53:14  <bentkus>if you listen to a tcp socket
09:53:17  <bentkus>for incomming connections
09:53:29  * TheJHquit (Read error: Operation timed out)
09:53:30  <bentkus>load it among different processes/threads>?
09:56:02  <indutny>wel
09:56:04  <indutny>well*
09:56:10  <indutny>just share fd between processes/threads
09:56:12  <indutny>and accept onit
09:56:14  <indutny>on it*
09:59:39  * Ralt_joined
10:00:24  <bentkus>with uv_tcp_open?
10:05:44  * TheJHjoined
10:09:29  * AvianFluquit (Remote host closed the connection)
10:13:45  * kazuponjoined
10:15:02  <indutny>bentkus: yes
10:15:21  <indutny>and uv_listen+uv_accept in each loop
10:16:10  <bentkus>isn't uv_tcp_open slower than the standard method?
10:16:35  <indutny>what do you mean by standard method?
10:17:21  <bentkus>uv_tcp_init
10:20:35  <indutny>erm
10:20:47  <indutny>how are you going to associate tcp stream with fd otherwise?
10:20:59  <indutny>and also you're doing it only once
10:21:12  <indutny>per loop
10:27:12  * TheJHquit (Ping timeout: 264 seconds)
10:37:54  * loladiroquit (Ping timeout: 252 seconds)
10:40:10  <bentkus>but I have to create a socket on my own first
10:40:46  <bentkus>because I can't retrieve the fd
10:40:53  <bentkus>from a uv_tcp_t struct
10:41:51  <indutny>erm?
10:41:55  <indutny>ah
10:41:59  <indutny>well
10:48:29  <bentkus>Well what?
10:51:59  <indutny>one sec
10:53:49  <indutny>ok
10:54:00  <indutny>it seems that you can either use internal api
10:54:09  <indutny>or send socket using ipc pipes and uv_write2
10:54:16  <indutny>which both seems to be a wierd idea
10:54:37  <indutny>I think we should discuss it once other contributors will return from their holidays
10:55:30  <indutny>you can't access or share fd directly, because it won't work on windows AFAIK
10:55:33  * felixgequit (Quit: felixge)
10:55:43  <indutny>since fd may not be a number
11:08:44  * pooyaquit (Quit: pooya)
11:11:34  * loladirojoined
11:20:46  * loladiroquit (Quit: loladiro)
11:21:46  * loladirojoined
11:37:21  * loladiroquit (Quit: loladiro)
11:51:23  * Ralt_quit (Remote host closed the connection)
11:58:52  <bentkus>hm
12:28:13  * kazuponquit (Ping timeout: 265 seconds)
12:30:20  <bentkus>What holidays?
12:30:35  <bentkus>in soviet russia holidays come after new year
13:12:34  <indutny>unfortunatelly, bert and ben ain't living in USSR
13:12:35  <indutny>yet
13:12:57  * AvianFlujoined
13:31:39  * felixgejoined
13:31:39  * felixgequit (Changing host)
13:31:39  * felixgejoined
13:42:29  <bentkus>xD
13:47:21  * mmalecki[sleeep]changed nick to mmalecki
13:51:21  * stagasquit (Ping timeout: 265 seconds)
14:59:24  <bentkus>indutny: so you have no holidays at all right now?
15:02:37  <indutny>why not? :)
15:02:40  <indutny>I've one
15:02:49  <indutny>I just love doing things
15:02:58  <indutny>and holiday is not a reason to stop doing it
15:03:08  <indutny>though, I probably won't be available at all in the night of 31th
15:03:12  <indutny>err
15:03:13  <indutny>31st
15:03:16  <bentkus>xD
15:03:20  <bentkus>vodka
15:03:25  <indutny>no, relatives
15:03:51  <bentkus>xmas - relatives, new year - vodka
15:04:13  <bentkus>at least this is how i do it
15:45:43  * loladirojoined
15:58:19  * TheJHjoined
16:24:13  * stagasjoined
16:53:10  * benoitcquit (Excess Flood)
16:59:50  * benoitcjoined
17:28:48  * loladiroquit (Quit: loladiro)
17:35:51  * philips_quit (Excess Flood)
17:37:12  * bentkusquit (Quit: Lost terminal)
17:37:34  * philips_joined
17:42:44  * pooyajoined
17:45:03  * philips_quit (Excess Flood)
18:13:58  * mjr_joined
18:17:05  * philips_joined
18:20:08  * felixgequit (Ping timeout: 260 seconds)
18:27:33  * benoitcquit (Excess Flood)
18:33:52  * benoitcjoined
18:34:37  * stagasquit (Ping timeout: 246 seconds)
18:38:57  * felixgejoined
18:41:26  * piscisaureus_joined
19:03:43  * felixgequit (Quit: felixge)
19:22:09  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
19:25:04  * loladirojoined
19:26:46  * TheJHquit (Ping timeout: 246 seconds)
19:52:42  * ericktjoined
20:03:54  * felixgejoined
20:03:54  * felixgequit (Changing host)
20:03:54  * felixgejoined
20:08:41  * felixgequit (Client Quit)
20:10:06  * pooyaquit (Quit: pooya)
20:28:36  * bnoordhuisjoined
20:31:57  * mikealquit (Quit: Leaving.)
20:32:15  * felixgejoined
20:32:15  * felixgequit (Changing host)
20:32:15  * felixgejoined
20:51:09  * stagasjoined
20:51:57  <MI6>joyent/libuv: Ben Noordhuis master * 3164f1e : include: update uv_signal_t doc comments Fixes #668. - http://git.io/o6XFMQ
20:52:37  * felixgequit (Quit: felixge)
20:53:44  * travis-cijoined
20:53:44  <travis-ci>[travis-ci] joyent/libuv#979 (master - 3164f1e : Ben Noordhuis): The build was fixed.
20:53:44  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/495ac8340285...3164f1ea6927
20:53:44  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3819096
20:53:44  * travis-cipart
20:55:25  * pooyajoined
20:55:36  * Chip_Zeroquit (Ping timeout: 244 seconds)
20:58:07  * Chip_Zerojoined
21:03:26  * stagasquit (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
21:04:44  * nsmjoined
21:05:04  <nsm>ping bnoordhuis
21:05:15  <bnoordhuis>pong nsm
21:05:43  <nsm>how do libuv signals work when multiple signals are associated with the same handler
21:05:55  <nsm>if i do uv_signal_start(SIGUSR1) and start(SIGUSR2)
21:06:01  <nsm>on the same uv_signal_t
21:06:09  <nsm>i see that it is triggered by both
21:06:26  <nsm>but how do i tell uv_signal_stop() to only stop watching for SIGUSR2
21:06:43  <bnoordhuis>you mean if you call uv_signal_start() twice on the same handle with different signos?
21:06:46  <nsm>yes
21:07:00  <nsm>and is that recommended?
21:07:03  <bnoordhuis>no
21:07:07  <bnoordhuis>i'm surprised it works actually
21:07:14  <bnoordhuis>i don't remember adding that
21:07:47  <nsm>oh actually it doesn't
21:07:49  <nsm>sorry
21:07:52  <nsm>it gets overwritten
21:07:52  <bnoordhuis>ah okay :)
21:08:00  <bnoordhuis>you had me doubting myself there for a moment
21:08:38  <nsm>ok, and having two different handlers associated with one signo is fine?
21:08:49  <bnoordhuis>yes
21:08:49  <nsm>in the same event loop i mean
21:09:54  <nsm>so under the hood, libuv is keeping track of which handlers are active? I assume this is what the red black tree is for
21:10:33  * Chip_Zeroquit (Ping timeout: 245 seconds)
21:10:34  <nsm>and behaviour is the same in windows as well right?
21:12:38  <bnoordhuis>nsm: that's correct
21:12:48  <nsm>great. thanks!
21:13:20  <bnoordhuis>np
21:14:12  * loladiroquit (Quit: loladiro)
21:15:04  * Chip_Zerojoined
21:19:42  <MI6>joyent/node: Ben Noordhuis master * d2e7ca0 : test: add regression test for #4463 (+1 more commits) - http://git.io/djWmxQ
21:27:26  * felixgejoined
21:30:53  * nsmquit (Quit: leaving)
21:39:47  * ericktquit (Quit: erickt)
21:41:28  * benoitcquit (Excess Flood)
21:45:51  * benoitcjoined
22:06:55  * pooyaquit (Quit: pooya)
22:06:56  * felixgequit (Quit: felixge)
22:20:45  * piscisaureus_joined
22:20:53  <piscisaureus_>hey
22:21:06  <piscisaureus_>bnoordhuis: are you working?
22:21:18  <bnoordhuis>piscisaureus_: on my plans to take over the world, yes
22:21:24  <piscisaureus_>ach so
22:21:30  <bnoordhuis>what's up?
22:21:40  <piscisaureus_>bnoordhuis: do you happen to know if cluster is supposed to work with unix sockets?
22:21:59  <bnoordhuis>don't think so, only tcp afaik
22:26:36  * rendarquit
22:26:59  <piscisaureus_>awl right then
22:44:45  <bnoordhuis>piscisaureus_: working on udp cluster?
23:11:31  <mmalecki>piscisaureus_: I'd buy you some fine scotch if you made it work with unix sockets
23:14:36  * bnoordhuisquit (Ping timeout: 264 seconds)
23:19:19  * hzquit
23:28:48  <piscisaureus_>bnoordhuis: yes
23:31:07  * ericktjoined
23:33:10  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
23:33:15  * benoitcquit (Excess Flood)
23:34:52  * benoitcjoined
23:45:48  * indexzerojoined
23:53:00  * c4milojoined
23:53:25  * AvianFluquit (Remote host closed the connection)