00:01:20  <MI6>joyent/libuv: piscisaureus created branch multisig - http://git.io/JlA9Yw
00:02:58  * travis-cijoined
00:02:58  <travis-ci>[travis-ci] joyent/libuv#797 (multisig - 1547369 : Bert Belder): The build passed.
00:02:58  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/e07f7c7e1594^...1547369924e0
00:02:58  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2804772
00:02:58  * travis-cipart
00:06:56  * ericktquit (Quit: erickt)
00:07:05  * paddybyersquit (Ping timeout: 252 seconds)
00:10:11  * paddybyersjoined
00:21:25  * mralephquit (Quit: Leaving.)
00:26:05  * ericktjoined
00:30:41  * hzquit
00:42:03  * jmar777joined
00:56:41  * paddybyersquit (Ping timeout: 260 seconds)
01:28:05  * jmar777quit (Remote host closed the connection)
01:28:42  * jmar777joined
01:32:45  * jmar777quit (Ping timeout: 246 seconds)
01:39:44  * bulatshakirzyanojoined
01:44:15  * bulatshakirzyanoquit (Ping timeout: 244 seconds)
01:44:22  * abraxasjoined
01:46:46  * bulatshakirzyanojoined
01:52:12  * lohkeyjoined
01:52:14  * lohkeyquit (Client Quit)
01:58:43  * bulatshakirzyanochanged nick to avalanche123
01:59:21  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:59:40  * joshthecoderquit (Quit: Leaving...)
02:12:23  * brsonquit (Quit: leaving)
02:14:04  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
02:29:44  * jmar777joined
02:33:17  * kazuponjoined
02:35:35  * xaqquit (Remote host closed the connection)
02:36:10  * avalanche123quit (Quit: Computer has gone to sleep.)
02:38:06  * xaqjoined
02:38:37  * xaqquit (Remote host closed the connection)
02:40:01  * xaqjoined
02:42:09  * kazuponquit (Remote host closed the connection)
02:45:33  * xaqquit (Remote host closed the connection)
02:47:17  * xaqjoined
02:57:14  * jmar777quit (Remote host closed the connection)
02:57:15  * ericktquit (Quit: erickt)
02:57:52  * jmar777joined
03:02:01  * jmar777quit (Ping timeout: 246 seconds)
03:07:28  * joshthecoderjoined
03:25:45  * ericktjoined
03:28:20  * brsonjoined
03:33:06  * xaqquit (Read error: Connection reset by peer)
03:35:11  * xaqjoined
03:41:57  * kazuponjoined
03:50:23  * indexzeroquit (Quit: indexzero)
04:01:09  * xaqquit (Remote host closed the connection)
04:12:49  * perezdquit (Quit: perezd)
04:19:20  * ericktquit (Quit: erickt)
04:32:59  * loladiroquit (Quit: loladiro)
04:33:58  * loladirojoined
04:33:58  * loladiroquit (Client Quit)
04:39:37  * xaqjoined
04:50:02  * perezdjoined
04:58:14  * loladirojoined
05:04:55  * Ariaquit (Remote host closed the connection)
05:05:23  * Ariajoined
05:18:34  * dapquit (Quit: Leaving.)
05:26:14  * perezdquit (Quit: perezd)
05:28:01  * paddybyersjoined
05:47:06  * loladiroquit (Quit: loladiro)
06:02:36  * stephankquit (Ping timeout: 240 seconds)
06:08:39  * stephankjoined
06:15:03  * felixgequit (Quit: felixge)
06:23:36  * joshthecoderquit (Quit: Linkinus - http://linkinus.com)
06:26:12  * felixgejoined
06:26:12  * felixgequit (Changing host)
06:26:12  * felixgejoined
06:37:52  * xaqquit (Remote host closed the connection)
06:43:37  * xaqjoined
06:44:47  * brsonquit (Read error: Connection reset by peer)
06:44:55  * brsonjoined
06:48:39  * xaqquit (Remote host closed the connection)
06:55:12  * rendarjoined
06:56:59  * Raltjoined
07:01:55  * brsonquit (Quit: leaving)
07:07:22  * indexzerojoined
07:35:53  * AvianFlujoined
07:41:44  * AvianFluquit (Remote host closed the connection)
08:29:46  * AvianFlujoined
08:33:44  * indexzeroquit (Ping timeout: 256 seconds)
08:41:18  * hzjoined
08:41:53  * indexzerojoined
08:50:48  * AvianFluquit (Ping timeout: 246 seconds)
08:53:56  * indexzeroquit (Ping timeout: 256 seconds)
09:07:36  * AvianFlujoined
09:12:06  * AvianFluquit (Read error: Connection reset by peer)
09:50:25  * `3E|FOODINGchanged nick to `3E
09:56:20  * stagasjoined
10:01:18  * hzquit (Disconnected by services)
10:01:22  * hzjoined
10:04:33  * felixgequit (Quit: felixge)
10:28:31  * kazuponquit (Remote host closed the connection)
10:41:51  * felixgejoined
10:41:51  * felixgequit (Changing host)
10:41:51  * felixgejoined
10:45:52  * Ariaquit (Remote host closed the connection)
10:46:01  * Ariajoined
10:50:15  * felixgequit (Ping timeout: 246 seconds)
10:50:49  * abraxasquit (Remote host closed the connection)
10:52:11  * felixgejoined
10:52:11  * felixgequit (Changing host)
10:52:11  * felixgejoined
11:00:51  * kazuponjoined
11:04:00  * felixgequit (Read error: Connection reset by peer)
11:04:25  * felixgejoined
11:04:26  * felixgequit (Changing host)
11:04:26  * felixgejoined
11:10:52  * felixgequit (Ping timeout: 252 seconds)
11:10:56  * felixge_joined
11:10:57  * felixge_quit (Changing host)
11:10:57  * felixge_joined
11:20:59  * `3Equit (Quit: brb upgrading irc client)
11:22:35  * piscisaureus_joined
11:27:35  * V1joined
11:31:55  * piscisaureus_quit (Ping timeout: 272 seconds)
11:32:23  * V1changed nick to `3rdEden
11:37:21  * felixge_quit (Quit: felixge_)
11:38:13  * felixgejoined
11:38:13  * felixgequit (Changing host)
11:38:14  * felixgejoined
11:51:56  * kazuponquit (Ping timeout: 240 seconds)
12:01:19  * felixgequit (Read error: Connection reset by peer)
12:02:31  * felixgejoined
12:02:31  * felixgequit (Changing host)
12:02:31  * felixgejoined
12:03:46  * felixgequit (Read error: Connection reset by peer)
12:22:06  * piscisaureus_joined
12:46:45  * bradleymeckjoined
13:00:01  * bradleymeckquit (Quit: bradleymeck)
13:12:10  * mmaleckichanged nick to mmalecki[away]
13:12:13  * jmar777joined
13:32:18  * kazuponjoined
13:44:36  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
13:47:08  * piscisaureus_joined
14:00:09  * bradleymeckjoined
14:01:37  * ericktjoined
14:13:10  * mmalecki[away]changed nick to mmalecki
14:22:02  * AvianFlujoined
14:27:37  * kazuponquit (Remote host closed the connection)
14:28:40  * AvianFluquit (Read error: Connection reset by peer)
14:41:53  * loladirojoined
15:17:07  * c4milojoined
15:18:54  * saghulquit (Ping timeout: 246 seconds)
15:21:29  * saghuljoined
15:23:57  * kazuponjoined
15:29:31  * loladiroquit (Quit: loladiro)
15:32:14  <MI6>joyent/libuv: Bert Belder multisig * aebd55d : unix: support signal handlers outside the main loop (+4 more commits) - http://git.io/vt6IFg
15:33:06  * xaqjoined
15:33:50  * travis-cijoined
15:33:50  <travis-ci>[travis-ci] joyent/libuv#799 (multisig - aebd55d : Bert Belder): The build passed.
15:33:50  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/1547369924e0...aebd55d05365
15:33:50  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2812811
15:33:50  * travis-cipart
15:43:18  * bnoordhuisjoined
15:52:01  <MI6>joyent/libuv: Bert Belder multisig * c3bf03c : unix: support signal handlers outside the main loop - http://git.io/FeeeCw
15:53:40  * travis-cijoined
15:53:41  <travis-ci>[travis-ci] joyent/libuv#800 (multisig - c3bf03c : Bert Belder): The build was broken.
15:53:41  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/aebd55d05365...c3bf03c115e8
15:53:41  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2813042
15:53:41  * travis-cipart
15:55:37  <CoverSlide>oh noez
15:55:43  * AvianFlujoined
16:01:58  * bradleymeck_joined
16:03:59  * bradleymeckquit (Ping timeout: 244 seconds)
16:03:59  * bradleymeck_changed nick to bradleymeck
16:05:06  * dapjoined
16:06:36  * ericktquit (Quit: erickt)
16:10:58  * kazuponquit (Remote host closed the connection)
16:13:15  * Raltquit (Ping timeout: 252 seconds)
16:21:27  * brsonjoined
16:25:50  * kazuponjoined
16:27:24  * kazuponquit (Remote host closed the connection)
16:28:44  * kazuponjoined
16:29:45  <isaacs>piscisaureus_: msft call
16:29:56  <piscisaureus_>isaacs: delayed, check your email
16:30:01  <isaacs>oh?
16:30:03  <piscisaureus_>isaacs: claudio got stuck in the traffic
16:30:21  <isaacs>arrrgg!! the traffic!
16:31:03  <isaacs>aha, my email also tells me that my other 10:00 call this mornign is canceled.
16:31:08  <isaacs>i should have slept an extra 30 minutes!
16:39:55  * bradleymeckquit (Quit: bradleymeck)
16:43:16  * xaq_joined
16:43:32  * xaqquit (Read error: Connection reset by peer)
16:52:02  * AvianFluquit (Remote host closed the connection)
16:52:15  * Raltjoined
16:53:30  * joshthecoderjoined
16:54:07  * mikealjoined
16:56:55  <txdv>how do I built libuv on windows?
16:57:00  <txdv>I am trying in the developer console vcbuild.bat
16:57:24  <txdv>http://is.gd/YFVwXa
16:57:59  <piscisaureus_>txdv: hum, that's very weird
16:58:12  <piscisaureus_>txdv: did you set autocrlf=yes ?
16:58:32  <txdv>where?
16:58:33  <piscisaureus_>txdv: I suspect it changed to \n to \r\n
16:58:40  <piscisaureus_>git config core.autocrlf
16:58:52  <piscisaureus_>what does that print?
16:58:55  <txdv>I am using git tools on linux
16:59:00  <txdv>it is a VM with a shared directory
16:59:06  <piscisaureus_>oh
16:59:07  <piscisaureus_>hmm
16:59:25  <txdv>though I just checked out gyp in windows
16:59:33  <piscisaureus_>txdv: anyway, vcbuild works for everyone
16:59:36  <piscisaureus_>except you, apparently
17:00:13  <txdv>am I so unimportant?
17:02:09  <piscisaureus_>txdv: no, not at all
17:02:21  <piscisaureus_>txdv: but I have no clue what is happening
17:02:47  * bnoordhuisquit (Read error: Connection reset by peer)
17:02:55  <piscisaureus_>txdv: the error looks kinda, umm, weird
17:03:12  * bnoordhuisjoined
17:03:50  * indexzerojoined
17:03:55  * AvianFlujoined
17:04:09  * loladirojoined
17:04:09  * loladiroquit (Client Quit)
17:08:08  <txdv>piscisaureus_: o ok, master builds
17:10:11  * TooTallNatejoined
17:15:10  * paddybyers_joined
17:16:13  * paddybyersquit (Ping timeout: 260 seconds)
17:16:13  * paddybyers_changed nick to paddybyers
17:16:58  * loladirojoined
17:17:37  <txdv>now the lib is called libuv.dll on windows
17:21:04  <hz>hi guys who developed win32 console code?
17:21:15  * kazuponquit (Remote host closed the connection)
17:21:38  <hz>i mean who take care of the libuv code invoving win32 readconsole function?
17:23:26  * mikealquit (Quit: Leaving.)
17:25:29  <piscisaureus_>txdv: ah you built it shared
17:25:37  <piscisaureus_>hz: what's wrong with it?
17:26:00  <piscisaureus_>hz: I wrote the tty windows code and I am not really aware of any issues with it
17:26:03  <hz>im trying to use readconsole with lineinput disabled
17:26:06  <piscisaureus_>but prove me wrong :-0
17:26:11  * mikealjoined
17:26:14  <piscisaureus_>hz: uv_tty_set_mode(1)
17:26:21  <piscisaureus_>hz: or - you want to do it without libuv?
17:26:28  <hz>without atm
17:26:33  <hz>just for study
17:26:42  <piscisaureus_>hz: ah. well, that's gonna be hairy I can tell you
17:26:44  <hz>a strange bug showed up
17:26:50  <piscisaureus_>you have to use ReadConsoleInput
17:27:01  * xaq_quit (Remote host closed the connection)
17:27:19  <hz>i wrote a ReadConsoleInput version of reader
17:27:32  <hz>now im writing ReadConsole version
17:27:47  <piscisaureus_>hz: take a look at https://github.com/joyent/libuv/blob/master/src/win/tty.c#L469-728 :-)
17:27:55  <piscisaureus_>hz: that might also work. good luck
17:27:56  <hz>the "bug" its in the fact sometimes '?' appears in my buffer
17:28:02  <hz>even if i never hit ? key
17:28:41  <hz>i just wanna know if you found this bug too
17:28:46  <piscisaureus_>no, I didn't
17:28:50  * bnoordhuisquit (Ping timeout: 248 seconds)
17:28:57  <hz>damn :D
17:28:58  <piscisaureus_>hz: maybe you are creating unicode chartacters
17:29:02  <piscisaureus_>hz: use ReadConsoleW
17:29:07  <piscisaureus_>and read WCHARs
17:29:15  <hz>http://stackoverflow.com/questions/11875619/why-is-calling-readconsole-in-a-loop-corrupting-the-stack
17:29:20  <hz>look at this
17:30:00  <hz>the original question ask for corruption but after they find this function put extra chars
17:30:19  * CoverSlidequit (Ping timeout: 256 seconds)
17:31:26  * AvianFluquit (Remote host closed the connection)
17:31:29  <txdv>That windows .net framework
17:31:53  <piscisaureus_>hz: I don't use ReadConsole - I use ReadConsoleInput and there were no issues there
17:32:11  <piscisaureus_>I have to run now
17:32:16  <piscisaureus_>ttyl guys
17:32:22  <hz>so in the pastyou never used readconsole?
17:32:23  <hz>fine
17:32:30  <piscisaureus_>hz: no
17:32:34  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
17:32:34  <hz>tnx :)
17:32:35  <txdv>cu
17:33:34  * xaqjoined
17:33:50  * kazuponjoined
17:35:38  * AvianFlujoined
17:38:07  * mikealquit (Quit: Leaving.)
17:38:34  * mikealjoined
17:39:42  * mikealquit (Client Quit)
17:42:50  * loladiroquit (Quit: loladiro)
17:51:46  * loladirojoined
17:52:55  * bradleymeckjoined
17:53:39  * tomshredsjoined
18:00:36  <MI6>joyent/node: isaacs v0.8 * 627f0d2 : doc: Typo. s/arguemnt/argument/ - http://git.io/zTBtkQ
18:04:18  * loladiroquit (Quit: loladiro)
18:05:35  * loladirojoined
18:06:54  * c4miloquit (Remote host closed the connection)
18:07:16  * brsonquit (Ping timeout: 245 seconds)
18:10:06  * brsonjoined
18:10:15  * loladiroquit (Client Quit)
18:10:18  * mikealjoined
18:10:30  * AvianFluquit (Remote host closed the connection)
18:13:15  * paddybyersquit (Ping timeout: 245 seconds)
18:14:02  * xaqquit (Ping timeout: 260 seconds)
18:15:28  * indexzeroquit (Quit: indexzero)
18:15:44  * `3rdEdenquit (Remote host closed the connection)
18:20:02  * rhoffmanjoined
18:20:36  * mikealquit (Ping timeout: 252 seconds)
18:20:50  * rhoffmanchanged nick to CoverSlide
18:21:18  * AndreasMadsenjoined
18:23:00  * Raltquit (Remote host closed the connection)
18:26:52  <pquerna>isaacs: hey, i have a question about the NPM install.sh
18:27:07  <pquerna>isaacs: https://github.com/isaacs/npm/blob/master/scripts/install.sh#L15
18:27:19  <isaacs>pquerna: yeah. you should probably not use that script any more.
18:27:21  <pquerna>isaacs: why do you download a copy again if it was ran as curl | sh
18:27:37  <pquerna>isaacs: not; using it as a starting point to install something else :)
18:27:37  <isaacs>pquerna: i dunno. some weird edge case on some random bullshit asshole unix os
18:27:56  <isaacs>pquerna: that script is an example of why doing thigns in sh is a huge pain.
18:28:25  <indutny>:)
18:34:31  * indexzerojoined
18:38:21  * jmar777quit (Remote host closed the connection)
18:38:54  * jmar777joined
18:39:56  * V1joined
18:40:23  * V1changed nick to `3rdEden
18:41:01  * c4milojoined
18:43:15  * jmar777quit (Ping timeout: 245 seconds)
18:46:31  * mikealjoined
18:50:52  * mikealquit (Ping timeout: 244 seconds)
18:53:28  * jmar777joined
18:55:00  * paddybyersjoined
18:56:20  * lohkeyjoined
18:57:54  * bradleymeck_joined
19:00:19  * bradleymeckquit (Ping timeout: 265 seconds)
19:00:19  * bradleymeck_changed nick to bradleymeck
19:11:18  * lohkeyquit (Quit: lohkey)
19:17:18  * mikealjoined
19:22:33  * mikealquit (Ping timeout: 265 seconds)
19:23:38  * xaqjoined
19:27:41  * xaqquit (Remote host closed the connection)
19:32:22  * kazuponquit (Remote host closed the connection)
19:32:45  <AndreasMadsen>isaacs: there seams to be a bug in domain introduced by https://github.com/joyent/node/commit/040057167653e8e6ce4d5a368fbc6d73bb541e28, please see https://github.com/AndreasMadsen/node/commit/9407fd54d22200f69b4081fd509cb827a3ab49ba for a testcase and a possible fix.
19:33:24  * jmar777quit (Remote host closed the connection)
19:33:59  * jmar777joined
19:37:07  * jmar777quit (Read error: Operation timed out)
19:48:00  * lohkeyjoined
19:48:15  * mikealjoined
19:51:01  * bradleymeckquit (Quit: bradleymeck)
19:53:32  * mikealquit (Ping timeout: 256 seconds)
19:57:47  <txdv>is writable or writeable proper english?
20:00:17  <indutny>http://forums.contribs.org/index.php?topic=22258.0
20:00:23  <indutny>writeable
20:02:37  <tjfontaine>what an odd forum to use for definitive proof :)
20:02:43  * loladirojoined
20:02:47  * kazuponjoined
20:03:17  <CoverSlide>http://www.merriam-webster.com/dictionary/writeable
20:03:18  <tjfontaine>generally it is more correct to say writable in english, but it's one of those things that there was enough ambiguity that both are applicable
20:03:29  <AndreasMadsen>tjfontaine++
20:03:29  <kohai>tjfontaine has 4 beers
20:07:26  * loladiroquit (Ping timeout: 260 seconds)
20:08:07  <txdv>i will trust the russian
20:09:48  * kazuponquit (Ping timeout: 245 seconds)
20:11:10  * paddybyersquit (Ping timeout: 245 seconds)
20:12:46  * bradleymeckjoined
20:14:56  * jmar777joined
20:17:29  * loladirojoined
20:19:06  * mikealjoined
20:23:56  * mikealquit (Ping timeout: 240 seconds)
20:34:22  * wankdankerquit (Read error: Connection reset by peer)
20:34:50  * `3rdEdenquit (Remote host closed the connection)
20:36:27  * kazuponjoined
20:42:20  * paddybyersjoined
20:43:49  * kazuponquit (Ping timeout: 255 seconds)
20:49:51  * jmar777quit (Remote host closed the connection)
20:50:03  * mikealjoined
20:50:25  * jmar777joined
20:51:56  * avalanche123joined
20:54:29  * jmar777quit (Ping timeout: 240 seconds)
20:55:13  * mikealquit (Ping timeout: 252 seconds)
20:57:49  * loladiroquit (Quit: loladiro)
20:59:01  * loladirojoined
21:03:48  * `3rdEdenjoined
21:07:31  * rendarquit (Quit: w hz)
21:10:20  * kazuponjoined
21:10:21  * `3rdEdenquit (Ping timeout: 260 seconds)
21:17:36  * kazuponquit (Ping timeout: 244 seconds)
21:18:36  * bradleymeckquit (Quit: bradleymeck)
21:21:20  * mikealjoined
21:26:25  * mikealquit (Ping timeout: 245 seconds)
21:32:54  * avalanche123quit (Quit: Computer has gone to sleep.)
21:33:20  * loladiroquit (Quit: loladiro)
21:35:54  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
21:36:27  * indexzeroquit (Quit: indexzero)
21:37:26  * AndreasMadsenquit (Remote host closed the connection)
21:38:48  * piscisaureus_joined
21:44:20  * kazuponjoined
21:45:34  * mikealjoined
21:46:25  <MI6>joyent/libuv: Bert Belder multisig * 8f9f158 : fixup: fix valgrind warnings in test helpers - http://git.io/vsw_qQ
21:48:05  * travis-cijoined
21:48:06  <travis-ci>[travis-ci] joyent/libuv#802 (multisig - 8f9f158 : Bert Belder): The build was fixed.
21:48:06  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/c3bf03c115e8...8f9f158eeaf2
21:48:06  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2817356
21:48:06  * travis-cipart
21:48:12  * mjr_joined
21:51:39  * kazuponquit (Ping timeout: 246 seconds)
21:57:08  <mjr_>We've got a file descriptor leak in our disk-related process, and it seems to have gotten worse with node 0.8
21:57:10  <mjr_>https://www.evernote.com/shard/s2/sh/702b294f-3f6f-45a0-b8ca-3ee63c15fce2/b32acbba8e14d7d20bc1c3bee3d2ac43
21:57:48  <mjr_>I'm not sure how to best track this down, but I'm open to suggestions
22:02:51  * loladirojoined
22:05:04  * loladiroquit (Client Quit)
22:06:56  * `3rdEdenjoined
22:14:06  * xaqjoined
22:18:20  * kazuponjoined
22:18:53  * bradleymeckjoined
22:18:57  <piscisaureus_>mjr_: you probably want to figure out what type of fd it is
22:19:27  <piscisaureus_>mjr_: you can figure it out by poking in /proc I suppose
22:19:46  <piscisaureus_>mjr_: if it's a socket, it'd be interesting what state the socket is in (maybe it's CLOSE_WAIT for example)
22:20:20  * `3rdEdenquit (Ping timeout: 245 seconds)
22:20:25  <piscisaureus_>mjr_: when it leaks heavily you can sort of "assume" that most of the open FDs are actually "leaked"
22:20:28  <mjr_>I believe they are all regular files from a readstream
22:20:34  <piscisaureus_>hmm
22:20:49  <mjr_>It looks from the logs like we open the read stream, but never get to the end.
22:20:53  <piscisaureus_>aha
22:20:59  <piscisaureus_>is the stream paused?
22:21:05  <piscisaureus_>(do you ever do that?)
22:21:20  <mjr_>The logs indicate that we never got the end event, so the disk read fd and network response fd are sitting out there forever.
22:21:38  <piscisaureus_>right
22:21:52  <mjr_>Yes, we do pause, but we also log on pause/resume.
22:22:00  <mjr_>Perhaps that bit isn't working or something.
22:22:22  <piscisaureus_>so you are sure that it actually resumes?
22:22:23  <mjr_>Strange that this would get so much worse with node 0.8 though.
22:22:28  <piscisaureus_>yeah
22:22:35  <piscisaureus_>well node 0.8 changed some stuff around there
22:22:38  <mjr_>I'm sure it resumes when I test it, but under production load, who knows.
22:22:43  * indexzerojoined
22:22:52  <piscisaureus_>mjr_: are these files big (> 64k) or small?
22:22:55  <mjr_>Things are all crazy under production load
22:23:03  <mjr_>Larger than 64K usually, yes.
22:23:32  <mjr_>They are Voxer audio files, usually between a few hundred KB and 1MB.
22:25:10  <piscisaureus_>Most likely it would be in this logic: https://github.com/joyent/node/blob/master/lib/fs.js#L1296-1495
22:25:43  * kazuponquit (Ping timeout: 265 seconds)
22:25:59  <mjr_>So, I have a repo on the process, and I think I can dig around in the read stream objects
22:26:09  <mjr_>Is there anything in there I can look at that would be useful?
22:26:22  <mjr_>repo = repl. Thanks, autocorrect.
22:26:59  <piscisaureus_>mjr_: a sec, looking at it
22:33:55  <piscisaureus_>mjr_: do you actually have access to the readstream objects>
22:34:35  <piscisaureus_>mjr_: if that's the case then just pretty print a few of them
22:34:41  <piscisaureus_>mjr_: there's not so many fields in there
22:34:57  <mjr_>yeah, I thought I did, but sadly it looks like we cleaned them up
22:35:07  <mjr_>Hence, the "leak"
22:36:07  <mjr_>Hmm, that doesn't quite add up. Something is missing from our logging then. We should see it being destroyed.
22:36:08  <piscisaureus_>hmmm
22:36:14  <mjr_>I'll get a leaky one logged and show it to you.
22:36:19  <piscisaureus_>mjr_: kewl
22:36:25  * lohkeyquit (Ping timeout: 252 seconds)
22:36:42  <mjr_>So just the contents whatever comes back from fs.createReadStream()?
22:37:34  <piscisaureus_>mjr_: yeah, but (preferrable) after it has leaked
22:37:43  <piscisaureus_>mjr_: i'd like to see the state where it gets stuck
22:37:44  <mjr_>oh sure
22:38:29  <mjr_>Yeah, I thought we had them in the REPL, but they aren't here. Looks like this code path just doesn't expose it's in progress objects to the REPL.
22:41:54  * bradleymeckquit (Quit: bradleymeck)
22:44:00  * c4miloquit (Remote host closed the connection)
22:46:35  * EhevuTovjoined
22:52:13  * kazuponjoined
22:59:23  * kazuponquit (Ping timeout: 245 seconds)
22:59:52  <MI6>joyent/libuv: Bert Belder multisig * 621e45e : address comments - http://git.io/Dye0Jw
23:00:21  <piscisaureus_>mjr_: drop me an email if you have anything. I have to go offline now.
23:00:28  <piscisaureus_>(atleast for a while)
23:00:32  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
23:01:32  * travis-cijoined
23:01:32  <travis-ci>[travis-ci] joyent/libuv#803 (multisig - 621e45e : Bert Belder): The build passed.
23:01:32  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/8f9f158eeaf2...621e45e7f54d
23:01:32  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2818322
23:01:32  * travis-cipart
23:01:37  * jmar777joined
23:03:43  * mikealquit (Quit: Leaving.)
23:03:47  * EhevuTovquit (Quit: This computer has gone to sleep)
23:05:09  * EhevuTovjoined
23:05:49  * bradleymeckjoined
23:09:47  <MI6>joyent/libuv: Bert Belder multisig * 9847b7f : fix os x - http://git.io/ad-Izw
23:11:29  * travis-cijoined
23:11:30  <travis-ci>[travis-ci] joyent/libuv#804 (multisig - 9847b7f : Bert Belder): The build passed.
23:11:30  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/621e45e7f54d...9847b7fcc77d
23:11:30  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2818392
23:11:30  * travis-cipart
23:13:04  * lohkeyjoined
23:15:19  * indexzeroquit (Quit: indexzero)
23:15:19  * bradleymeckquit (Quit: bradleymeck)
23:15:43  * paddybyersquit (Read error: Operation timed out)
23:22:43  * piscisaureus_joined
23:26:09  * kazuponjoined
23:27:24  <MI6>joyent/libuv: Bert Belder master * 1e32cb0 : unix: support signal handlers outside the main loop (+4 more commits) - http://git.io/DFSkBg
23:27:43  <piscisaureus_>test rot
23:28:59  * travis-cijoined
23:28:59  <travis-ci>[travis-ci] joyent/libuv#805 (master - 1e32cb0 : Bert Belder): The build passed.
23:28:59  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/36b1e1a57c59...1e32cb01b5ae
23:28:59  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2818591
23:28:59  * travis-cipart
23:30:24  * xaqquit (Remote host closed the connection)
23:33:21  * loladirojoined
23:33:37  * kazuponquit (Ping timeout: 252 seconds)
23:33:55  <saghul>piscisaureus_ ++ :-)
23:33:55  <kohai>piscisaureus_ has 16 beers
23:34:07  <piscisaureus_>\o/
23:39:10  * sblomjoined
23:40:15  * c4milojoined
23:40:48  * jmar777quit (Remote host closed the connection)
23:41:20  * jmar777joined
23:43:37  * jmar777_joined
23:43:40  * jmar777quit (Read error: Connection reset by peer)
23:45:24  <piscisaureus_>hmm
23:46:01  * kazuponjoined
23:52:46  <TooTallNate>isaacs: so what does allowHalfOpen mean on duplex streams now?
23:53:20  * jmar777_quit (Remote host closed the connection)
23:53:57  * jmar777joined
23:58:09  * jmar777quit (Ping timeout: 246 seconds)
23:58:11  * xaqjoined