00:01:06  <CIA-115>node: Igor Zinkovsky master * rff40253 / (16 files in 6 dirs): upgrade uv to 812e410772 - http://git.io/19PYaQ
00:15:13  * travis-cijoined
00:15:13  <travis-ci>[travis-ci] joyent/node#338 (master - ff40253 : Igor Zinkovsky): The build is still failing.
00:15:13  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/e97b961...ff40253
00:15:13  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/601824
00:15:13  * travis-cipart
00:37:39  * mikealquit (Quit: Leaving.)
00:39:06  <piscisaureus>I am heading out, tomorrow is libuv hack day :-)
00:39:14  * dshaw_quit (Quit: Leaving.)
00:39:20  <piscisaureus>bnoordhuis: you should too
00:39:37  <bnoordhuis>piscisaureus: yeah, just finishing up this one thing
00:40:04  <piscisaureus>igorzi: please reproduce that issue ... *beg*
00:42:06  <piscisaureus>oh lol
00:42:17  <piscisaureus>A recent status update Dahl posted during the recent Node Summit hints at a bit of burnout; Node has been one of the most-hyped technologies over the past year or so, and we can’t blame him for wanting to focus on other projects. Maybe something that has absolutely nothing to do with JavaScript. <-- says venturebeat
00:42:48  <piscisaureus>we should leak some other news
00:43:24  <isaacs>piscisaureus: maybe you could come out and say that luvit is the best program that uses libuv
00:43:32  <isaacs>piscisaureus: and all the other ones are crap.
00:43:36  <isaacs>then i could flame you for it or something
00:43:39  <piscisaureus>libuv is crap
00:43:43  <piscisaureus>hehe
00:43:56  <piscisaureus>It would be funny agreed
00:44:08  <isaacs>i would have to have SO many conversations about that...
00:44:12  <isaacs>please don't :)
00:44:13  * mikealjoined
00:44:21  <piscisaureus>it has to be very public
00:44:25  <piscisaureus>so we can post it to HN
00:44:29  <isaacs>piscisaureus: save it for nodeconf
00:44:33  <piscisaureus>k
00:44:35  <isaacs>piscisaureus: give a talk all about luvig
00:44:37  <isaacs>*luvit
00:44:52  <isaacs>then casually mention that js is an abomination or something, and you only work on node so that ryan would help write libuv
00:45:10  <isaacs>"I mean, you guys don't actualy LIKE javascript, do you?!"
00:45:19  <isaacs>that'd get a rise out of people, for sure.
00:46:10  <piscisaureus>Antidepressant drug sales will explode
00:46:23  <piscisaureus>don't fuck with people's religion isaacs
00:50:40  <piscisaureus>ok /me gone
00:50:47  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
00:51:56  * piscisaureus___quit (Read error: Connection reset by peer)
00:55:33  <bnoordhuis>isaacs: https://github.com/bnoordhuis/node/compare/O_EXCL <- review?
00:56:02  <bnoordhuis>no rush though
00:56:28  <isaacs>bnoordhuis: i'll review tonight.
00:56:37  <isaacs>thanks, that looks pretty good at first glance, though
00:57:31  * isaacsquit (Remote host closed the connection)
01:01:35  * mikealquit (Quit: Leaving.)
01:26:26  * mikealjoined
01:29:01  * mikealquit (Client Quit)
01:32:15  * mikealjoined
01:33:48  * mikealquit (Client Quit)
01:43:11  * bnoordhuisquit (Ping timeout: 245 seconds)
01:54:56  * skabbesquit (Ping timeout: 240 seconds)
01:55:21  * skabbesjoined
01:56:53  * orlandovftwquit (Ping timeout: 244 seconds)
01:58:08  * skabbesquit (Read error: Connection reset by peer)
01:58:43  * skabbesjoined
01:59:03  * dapquit (Quit: Leaving.)
02:21:37  * AvianFluquit (Quit: Leaving)
02:22:34  * pieternquit (Quit: pietern)
02:25:44  * mmaleckiquit (*.net *.split)
02:25:44  * arlolraquit (*.net *.split)
02:25:58  * arlolrajoined
02:33:59  * mmaleckijoined
02:55:38  * mikealjoined
03:15:57  * perezdquit (Quit: perezd)
03:17:37  * sh1mmerquit (Quit: sh1mmer)
03:17:58  * skabbesquit (Quit: skabbes)
03:18:10  * sh1mmerjoined
03:21:48  * AvianFlujoined
03:25:36  * mikealquit (Quit: Leaving.)
03:57:20  * mikealjoined
04:12:59  * sh1mmerquit (Quit: sh1mmer)
04:16:15  * mikealquit (Quit: Leaving.)
04:20:03  * orlandovftwjoined
04:30:09  * orlandovftwquit (Ping timeout: 272 seconds)
04:43:53  * sh1mmerjoined
04:44:45  * dshaw_joined
04:50:38  * mikealjoined
05:24:33  * TooTallNatequit (Quit: Linkinus - http://linkinus.com)
05:35:44  * mikealquit (Quit: Leaving.)
05:41:43  * orlandovftwjoined
05:49:48  * mikealjoined
05:55:03  * mikealquit (Quit: Leaving.)
05:55:39  * mralephjoined
05:58:00  * isaacsjoined
06:03:06  * mikealjoined
06:05:04  * Raynosquit (Excess Flood)
06:14:16  * Raynosjoined
06:32:38  * paddybyersquit (Quit: paddybyers)
06:33:19  * paddybyersjoined
06:49:42  * `3rdEdenjoined
06:54:36  * mralephquit (Quit: Leaving.)
07:08:16  * `3rdEdenquit (Quit: bye)
07:11:03  * mikealquit (Quit: Leaving.)
07:21:32  <CIA-115>node: Tj Holowaychuk master * r26bfb6b / src/node_file.cc : more specific fs error messages - http://git.io/C-Azcw
07:35:37  * travis-cijoined
07:35:37  <travis-ci>[travis-ci] joyent/node#339 (master - 26bfb6b : Tj Holowaychuk): The build is still failing.
07:35:37  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/ff40253...26bfb6b
07:35:37  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/602799
07:35:37  * travis-cipart
07:39:42  * mikealjoined
07:52:43  * mikealquit (Quit: Leaving.)
08:04:41  * isaacsquit (Remote host closed the connection)
08:32:49  * mikealjoined
09:07:30  * dshaw_quit (Quit: Leaving.)
09:59:29  <CIA-115>node: Łukasz Walukiewicz master * ra94ffda / (lib/url.js test/simple/test-url.js):
09:59:29  <CIA-115>node: url: Support for IPv6 addresses in URLs.
09:59:29  <CIA-115>node: Fixes #1138, #2610. - http://git.io/pJqi9g
10:13:33  * travis-cijoined
10:13:34  <travis-ci>[travis-ci] joyent/node#340 (master - a94ffda : Łukasz Walukiewicz): The build is still failing.
10:13:34  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/26bfb6b...a94ffda
10:13:34  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/603294
10:13:34  * travis-cipart
10:50:55  * orlandovftwquit (Ping timeout: 276 seconds)
11:53:12  * piscisaureus_joined
13:28:59  <CIA-115>libuv: Bert Belder vcbuild * r7b83b99 / vcbuild.bat : Windows: try to set up vc environment when not running from vs command prompt - http://git.io/Ya6gbA
13:30:36  * travis-cijoined
13:30:36  <travis-ci>[travis-ci] joyent/libuv#65 (vcbuild - 7b83b99 : Bert Belder): The build failed.
13:30:36  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/commit/7b83b99
13:30:36  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/603853
13:30:36  * travis-cipart
13:31:32  <CIA-115>libuv: Bert Belder v0.6 * r7b83b99 / vcbuild.bat : Windows: try to set up vc environment when not running from vs command prompt - http://git.io/Ya6gbA
13:33:10  * travis-cijoined
13:33:10  <travis-ci>[travis-ci] joyent/libuv#66 (v0.6 - 7b83b99 : Bert Belder): The build is still failing.
13:33:10  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/98c0498...7b83b99
13:33:10  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/603876
13:33:10  * travis-cipart
13:41:36  <CIA-115>node: Ben Noordhuis master * r279e7e7 / (3 files in 3 dirs): fs: add O_EXCL support, exclusive open file - http://git.io/NSttTA
13:41:37  <CIA-115>node: Ben Noordhuis master * r88b919e / (lib/fs.js test/simple/test-fs-open-flags.js): fs, test: add file open mode tests - http://git.io/3zQ4ng
13:42:41  * bnoordhuisjoined
13:43:46  <piscisaureus_>bnoordhuis: the test-udp-options test passes on windows but it does not actually test if the options work
13:43:49  <piscisaureus_>so, meh
13:47:42  <CIA-115>node: Andreas Madsen master * r42ea068 / test/simple/test-child-process-disconnect.js : Test for ChildProcess.disconnect() - http://git.io/2FCl_w
13:49:06  <piscisaureus_>js2c, and also js2c_experimental
13:55:31  * travis-cijoined
13:55:31  <travis-ci>[travis-ci] joyent/node#341 (master - 279e7e7 : Ben Noordhuis): The build is still failing.
13:55:31  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/a94ffda...279e7e7
13:55:31  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/603920
13:55:31  * travis-cipart
13:57:39  <bnoordhuis>piscisaureus_: eh?
14:01:38  * travis-cijoined
14:01:38  <travis-ci>[travis-ci] joyent/node#342 (master - 42ea068 : Andreas Madsen): The build is still failing.
14:01:38  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/279e7e7...42ea068
14:01:38  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/603948
14:01:38  * travis-cipart
14:07:12  * AndreasMadsenjoined
14:13:10  <CIA-115>node: Ben Noordhuis master * r03c4aa6 / common.gypi :
14:13:11  <CIA-115>node: build: don't set -mmacosx-version-min
14:13:11  <CIA-115>node: It sets __MAC_OS_X_VERSION_MIN_REQUIRED__, which is what we use for feature
14:13:11  <CIA-115>node: detection. - http://git.io/XUUTCQ
14:13:24  <AndreasMadsen>Going to fix that disconnect issue now
14:14:32  * einarosquit (Read error: Operation timed out)
14:16:34  <indutny>AndreasMadsen: ++
14:16:34  <kohai>AndreasMadsen has 6 beers
14:16:46  <piscisaureus_>bnoordhuis: https://github.com/joyent/libuv/blob/master/src/unix/udp.c#L341-353
14:16:51  <piscisaureus_>bnoordhuis: beetje dubbel he
14:16:55  <piscisaureus_>op mac
14:17:13  <AndreasMadsen>indutny: I think we should fix it by removing the .exit handler - I do not see that it is required
14:19:02  <AndreasMadsen>I also find it funny that 3 people missed the bug :)
14:19:51  * einarosjoined
14:20:40  <AndreasMadsen>https://github.com/joyent/node/pull/2649
14:27:20  * travis-cijoined
14:27:20  <travis-ci>[travis-ci] joyent/node#343 (master - 03c4aa6 : Ben Noordhuis): The build is still failing.
14:27:20  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/42ea068...03c4aa6
14:27:20  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/604071
14:27:20  * travis-cipart
14:27:46  <AndreasMadsen>indutny: where did all the broken isolate test go, I do not see any
14:52:40  <piscisaureus_>bnoordhuis: on windows I cannot bind to a multicast address
14:52:54  <piscisaureus_>bnoordhuis: msdn tells me I have to bind to a local address then join a mcast group
14:53:25  <piscisaureus_>bnoordhuis: does that work on unix too?
14:55:17  <piscisaureus_>bnoordhuis: iow, https://gist.github.com/1710898
15:01:09  * isaacsjoined
15:02:44  <bnoordhuis>piscisaureus_: da's dus niet dubbel he?
15:16:17  * bnoordhuisquit (Read error: Connection reset by peer)
15:16:33  * piscisaureus__joined
15:16:44  * piscisaureus_quit (Read error: Connection reset by peer)
15:21:27  * bnoordhuisjoined
15:21:57  <CIA-115>libuv: Ben Noordhuis udp-win * r1f7e77a / (test/test-list.h uv.gyp test/test-udp-options.c): test: add UDP broadcast/multicast/ttl tests - http://git.io/NpX5KA
15:21:57  <CIA-115>libuv: Bert Belder udp-win * r50dca1a / test/test-udp-multicast-join.c :
15:21:58  <CIA-115>libuv: test-multicast-join: don't attempt to bind to a multicast address
15:21:58  <CIA-115>libuv: Does not work on Windows. Bind to a normal interface first, then join the
15:21:58  <CIA-115>libuv: multicast group instead. - http://git.io/LQSkGg
15:21:58  <CIA-115>libuv: Bert Belder udp-win * rd8a2d9f / src/win/udp.c : Windows: enable SO_REUSEADDR for datagram sockets - http://git.io/kTperg
15:21:58  <CIA-115>libuv: Bert Belder udp-win * r3b8d2ea / src/win/udp.c :
15:21:59  <CIA-115>libuv: Implement udp multicast methods on windows
15:21:59  <CIA-115>libuv: uv_udp_set_membership is not supported for UDP-IPv6 sockets yet. - http://git.io/N_qW_w
15:22:08  <piscisaureus__>bnoordhuis: ^-- review
15:22:25  <isaacs>piscisaureus__++
15:22:26  <kohai>piscisaureus__ has 2 beers
15:23:37  * travis-cijoined
15:23:37  <travis-ci>[travis-ci] joyent/libuv#67 (udp-win - 3b8d2ea : Bert Belder): The build failed.
15:23:37  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/1f7e77a^...3b8d2ea
15:23:37  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/604427
15:23:37  * travis-cipart
15:47:13  <piscisaureus__>isaacs: can you review https://gist.github.com/1711166?
15:49:49  * piscisaureus__changed nick to piscisaureus
15:50:30  <isaacs>piscisaureus: what does '224.0.0.1' mean on windows?
15:50:32  <isaacs>that's so strange.
15:51:23  <piscisaureus>isaacs: on windows joining that group I get EHOSTUNREACH
15:51:27  <piscisaureus>isaacs: http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xml
15:51:44  <isaacs>weird
15:51:53  <isaacs>ok, this is odd... now i'm getting EBADF on os x with this.
15:52:54  <piscisaureus>isaacs: that's even more weird, it basically means we're missing out on a message
15:53:01  <CIA-115>libuv: Ben Noordhuis v0.6 * rcd16ba5 / (test/test-list.h uv.gyp test/test-udp-options.c): test: add UDP broadcast/multicast/ttl tests - http://git.io/DAZgXA
15:53:02  <CIA-115>libuv: Ben Noordhuis v0.6 * r45d7bd8 / src/unix/udp.c : unix: explain SO_REUSEADDR and SO_REUSEPORT - http://git.io/rdZSxQ
15:53:11  <isaacs>oh, i had an orphaned child proc somehow.
15:53:17  <isaacs>runing that test.
15:53:18  <piscisaureus>isaacs: you're trying with master?
15:53:27  <isaacs>piscisaureus: the orphaned child proc was from master.
15:53:36  <piscisaureus>isaacs: there's some bug with andreasmadsens disconnect patch apparently
15:53:41  <isaacs>yeah, works fine now.
15:53:43  <piscisaureus>isaacs: you should try this with 0.6
15:53:45  <isaacs>yeah
15:53:48  <isaacs>totally fine
15:54:01  <isaacs>+1 lgtm land the ship eat the sheep etc.
15:54:16  <AndreasMadsen>And fell free to review a patch: https://github.com/joyent/node/pull/2649
15:54:36  <piscisaureus>isaacs: the next step will be to upgrade libuv in node but I am waiting for bnoordhuis's review
15:54:42  <AndreasMadsen>And where did the isolate testcases go
15:54:45  * travis-cijoined
15:54:45  <travis-ci>[travis-ci] joyent/libuv#68 (v0.6 - 45d7bd8 : Ben Noordhuis): The build is still failing.
15:54:45  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/7b83b99...45d7bd8
15:54:45  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/604554
15:54:45  * travis-cipart
15:55:10  <CIA-115>node: Bert Belder v0.6 * r0ad2a9a / test/simple/test-dgram-multicast-multi-process.js :
15:55:10  <CIA-115>node: Small test-dgram-multicast-multi-process fixes
15:55:11  <CIA-115>node: Somehow windows doesn't want to bind to 224.0.0.1. Let's test with a multicast
15:55:12  <CIA-115>node: address that has no special meaning. - http://git.io/mIQGyA
15:55:19  <isaacs>AndreasMadsen: throwing an error is not good there. it should emit('error', err) instead of throwing.
15:55:36  <piscisaureus>AndreasMadsen: you mean the disconnect test?
15:56:04  <piscisaureus>AndreasMadsen: I forgot to commit that yesterday so I fixed that today
15:56:05  <AndreasMadsen>isaacs: oh indutny told me otherwise :)
15:56:36  <isaacs>if an error is tied to a specific object, it's almost always better to emit than to throw it.
15:56:52  <piscisaureus>isaacs: "socket not writable" ??
15:57:00  <isaacs>otherwise you end up in production where randomly your program crashes and you have no idea why.
15:57:05  <AndreasMadsen>piscisaureus: no the isolate (thread) testcases for .fork do no longer exist, they should have catched the bug.
15:57:10  <isaacs>piscisaureus: yes, exactly. that kind of thing :)
15:57:14  <isaacs>that sucks a lot irl
15:57:30  <AndreasMadsen>will fix it now
15:57:32  <piscisaureus>isaacs: it sucks a lot but " socket not writable" should definitely be thrown
15:58:15  <isaacs>piscisaureus: i'm not so sure. at least, not until we can be sure that piping from one stream to another will never end up trying to write after a disconnect.
15:58:21  <isaacs>that's why it's a pita to make an http proxy right now.
15:58:41  <isaacs>because the client disconnects 1% of the time, killing the socket, so you can't just req.pipe(backReq) and backRes.pipe(res)
15:58:57  <AndreasMadsen>isaacs: what about https://github.com/joyent/node/blob/master/lib/child_process.js#L130-134 I did not make a throw there
15:58:59  <isaacs>because req doesn't know that backReq is dead yet.
15:59:26  <isaacs>AndreasMadsen: that's a little different. that's a caller/arguments error.
16:00:09  <piscisaureus>isaacs: basically we need error handling in our pipe() path
16:00:10  <AndreasMadsen>isaacs: also if (!this.connected) - trying to learn good pattern
16:00:40  <AndreasMadsen>^ that is very equal to https://github.com/joyent/node/blob/master/lib/child_process.js#L161
16:00:42  <isaacs>a good path towards increasing stability is "when in doubt, emit rather than throw"
16:01:15  <AndreasMadsen>isaacs: then I will make two patches today :)
16:01:30  <isaacs>especially since emitting an error throws *anyway* if you don't handle it, so we don't lose anything.
16:02:00  <isaacs>but then the http streams can handle the errors from their underlying socket objects, and pass it upwards, instead of having to wrap every write in a try/catch
16:02:49  <AndreasMadsen>I understand now, just followed a bad pattern, hopefully I won't do that again :)
16:02:53  * travis-cijoined
16:02:54  <travis-ci>[travis-ci] joyent/node#344 (v0.6 - 0ad2a9a : Bert Belder): The build is still failing.
16:02:54  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/3fd13c6...0ad2a9a
16:02:54  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/604575
16:02:54  * travis-cipart
16:04:17  <isaacs>AndreasMadsen: it's ok :)
16:04:54  <piscisaureus>isaacs: unfortunately on travis the multicast test still fails
16:05:05  <piscisaureus>isaacs: it did before as well
16:05:27  <isaacs>hm... we should pipe the `make all` output to /dev/null on travi
16:05:37  <isaacs>so noisy
16:06:08  <bnoordhuis>piscisaureus: want to grab dinner?
16:06:15  <piscisaureus>bnoordhuis: now?
16:06:29  <bnoordhuis>piscisaureus: in 15 minutes?
16:09:49  <AndreasMadsen>isaacs: Updated patch -> https://github.com/joyent/node/pull/2649
16:16:36  <AndreasMadsen>isaacs: You are right – uploading new patch right now
16:16:45  <isaacs>k
16:17:16  <isaacs>AndreasMadsen: also, is it still important to call disconnect() if the child *does* have a disconnect method?
16:17:37  <isaacs>if (child.disconnect) { child.once('exit', child.disconnect.bind(child)); }
16:17:49  * isaacsnot saying it should, just asking.
16:18:06  <isaacs>or is that already handled elsewhere?
16:18:23  <AndreasMadsen>isaacs: link
16:19:00  <isaacs>AndreasMadsen: re: https://github.com/AndreasMadsen/node-1/commit/3392199af73645a1fce05f2c6d072eea4d8066e2#L0L234
16:19:15  <isaacs>AndreasMadsen: removing the child.once('exit', child.disconnect.bind(child));
16:20:05  <AndreasMadsen>isaacs: the patch do remove that line
16:20:20  <isaacs>AndreasMadsen: right. do we need that line?
16:20:41  <AndreasMadsen>isaacs: I do not think so, it should be handled by ._channel.onread
16:20:50  <isaacs>ok
16:22:21  <AndreasMadsen>isaacs: github has updated the patch now
16:27:01  <isaacs>kewl
16:27:07  <isaacs>gotta run for a bit, i'll be back in a little while
16:28:15  <AndreasMadsen>sure, no problem - remember to look for the isolates testcases - there have runned away
16:30:09  <AndreasMadsen>oh, they has just changed name. Are they not a part of test-child_process-
16:30:57  * isaacsquit (Remote host closed the connection)
16:34:12  <CIA-115>libuv: Bert Belder v0.6 * r8c8e653 / test/test-udp-multicast-join.c :
16:34:12  <CIA-115>libuv: test-multicast-join: don't attempt to bind to a multicast address
16:34:12  <CIA-115>libuv: Does not work on Windows. Bind to a normal interface first, then join the
16:34:12  <CIA-115>libuv: multicast group instead. - http://git.io/MlzSPQ
16:34:12  <CIA-115>libuv: Bert Belder v0.6 * r62d9360 / src/win/udp.c : Windows: enable SO_REUSEADDR for datagram sockets - http://git.io/ysQvQw
16:34:13  <CIA-115>libuv: Bert Belder v0.6 * r3eb94e9 / src/win/udp.c :
16:34:14  <CIA-115>libuv: Implement udp multicast methods on windows
16:34:14  <CIA-115>libuv: uv_udp_set_membership is not supported for UDP-IPv6 sockets yet. - http://git.io/Ham3tQ
16:37:24  * travis-cijoined
16:37:25  <travis-ci>[travis-ci] joyent/libuv#69 (v0.6 - 3eb94e9 : Bert Belder): The build is still failing.
16:37:25  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/45d7bd8...3eb94e9
16:37:25  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/604744
16:37:25  * travis-cipart
16:43:51  <CIA-115>node: Bert Belder v0.6 * rfa490f6 / (10 files in 4 dirs): uv: upgrade to 3eb94e9 - http://git.io/pc9Lrg
16:49:44  * dshaw_joined
16:51:50  * travis-cijoined
16:51:50  <travis-ci>[travis-ci] joyent/node#345 (v0.6 - fa490f6 : Bert Belder): The build is still failing.
16:51:50  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/0ad2a9a...fa490f6
16:51:50  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/604782
16:51:50  * travis-cipart
17:01:24  * dapjoined
17:05:49  * stephankjoined
17:15:04  * dshaw_quit (Quit: Leaving.)
17:16:22  * piscisaureusaway until 7
17:17:25  * mikeal1joined
17:19:21  * elijahwrightjoined
17:19:46  * paddybyers_joined
17:20:44  * bnoordhuisquit (Ping timeout: 245 seconds)
17:20:51  * piscisaureusquit (Ping timeout: 255 seconds)
17:25:07  * dapquit (Ping timeout: 244 seconds)
17:25:07  * mikealquit (Ping timeout: 244 seconds)
17:25:08  * paddybyersquit (Ping timeout: 244 seconds)
17:25:08  * elijah-mbpquit (Ping timeout: 244 seconds)
17:25:09  * toothrquit (Ping timeout: 240 seconds)
17:25:10  * igorziquit (Ping timeout: 245 seconds)
17:25:10  * paddybyers_changed nick to paddybyers
17:25:15  * dap1joined
17:27:34  * htoothrotjoined
17:32:53  * orlandovftwjoined
17:34:34  * htoothrotchanged nick to toothr
17:35:56  * igorzijoined
17:38:00  * isaacsjoined
17:55:46  * dshaw_joined
17:56:37  * perezdjoined
18:15:00  * TooTallNatejoined
18:41:58  * mralephjoined
18:53:37  <mjr_>hot, hot, multicast action.
18:56:23  * mikeal1quit (Quit: Leaving.)
18:58:42  * bnoordhuisjoined
18:59:11  * brsonjoined
19:01:32  <isaacs>bnoordhuis: ping
19:01:39  <isaacs>bnoordhuis: you or piscisaureus around?
19:02:24  * piscisaureusjoined
19:02:27  * piscisaureuschanged nick to piscisaureus_
19:03:15  <piscisaureus_>isaacs: we are trying to dial in
19:03:21  <isaacs>kewl
19:03:33  <piscisaureus_>isaacs: but it aint working so far :-/
19:03:37  <isaacs>hmm...
19:06:13  * paddybyersquit (Ping timeout: 276 seconds)
19:07:24  <indutny>hey
19:07:30  * ErikCorryGooglejoined
19:07:33  <indutny>wanna get me on board?
19:07:46  <indutny>thought you want
19:09:23  * mikealjoined
19:10:32  <indutny>well, ok
19:16:33  <ErikCorryGoogle>d8 is the 'debugging shell' which we use for benchmarking.
19:16:56  <ErikCorryGoogle>I think if you can do the benchmark in d8 then it's fairly simple to use as a benchamrk
19:36:53  <ErikCorryGoogle>Andreas Rossberg
19:36:54  * dshaw_quit (Quit: Leaving.)
19:37:33  * dshaw_joined
19:41:43  <isaacs>bnoordhuis: have you seen this? https://github.com/substack/node-parsley
19:49:53  * mikealquit (Quit: Leaving.)
19:50:18  * mikealjoined
19:52:00  * mikealquit (Client Quit)
19:54:04  * isaacsquit (Remote host closed the connection)
20:00:58  * piscisaureus_back later
20:01:09  <piscisaureus_>mraleph: talk to you tomorrow daytime :-)
20:01:54  <mraleph>piscisaureus_: haha, sure.
20:02:00  * bnoordhuisquit (Ping timeout: 248 seconds)
20:03:23  * mralephquit (Quit: Leaving)
20:04:37  * brsonquit (Ping timeout: 252 seconds)
20:07:34  * piscisaureus_quit (Ping timeout: 244 seconds)
20:14:43  * indutnychanged nick to indutny_sleeping
20:15:54  * brsonjoined
20:16:34  * ErikCorryGooglequit (Ping timeout: 245 seconds)
20:17:38  * paddybyersjoined
20:46:55  * mralephjoined
20:56:32  * mikealjoined
20:56:38  * isaacsjoined
21:00:58  * AvianFluquit (Quit: Leaving)
21:04:52  * isaacsquit (Remote host closed the connection)
21:15:02  * AndreasMadsenquit (Remote host closed the connection)
21:16:35  * AndreasMadsenjoined
21:41:00  * isaacsjoined
21:46:40  * AndreasMadsenquit (Remote host closed the connection)
22:15:48  * mikealquit (Quit: Leaving.)
22:24:54  * mralephquit (Quit: Leaving.)
22:31:39  * mikealjoined
22:37:41  * creationixjoined
22:37:57  <creationix>what's it mean when uv_err_name(err) is "UNKNOWN"?
22:38:03  <creationix>this is after a fs call
22:38:32  <creationix>I'm getting "UNKNOWN, unknown error" after doing an FS.read
22:38:59  <CoverSlide>I'd venture it's an errno that hit default in a switch statement
22:39:22  <creationix>sure, but isn't that a bug in libuv then?
22:39:34  <creationix>pulling latest libuv in now and seeing if it's still there
22:40:07  <creationix>nope, still there
22:41:09  <creationix>I guess I should ask libuv questions when it's not super late in Amsterdam
22:52:40  <isaacs>creationix: yes, that is a bug in libuv.
22:52:53  <isaacs>creationix: the bug is most likely that an error code isn't being properly interpreted.
22:52:59  <isaacs>creationix: i think EPERM is currently throwing UNKNOWN
22:53:40  <isaacs>creationix: there was some code in there at some point to make it put the actual errno somewhere, so at least you could check it out manually, but it seems like that doen'st happen, afaict
22:53:43  <isaacs>haven't had a chance to dig into it
22:57:24  * elijah-mbpjoined
22:57:28  * piscisaureus_joined
22:59:49  * elijahwrightquit (Quit: Leaving)
23:00:38  * piscisaureus_quit (Client Quit)
23:08:01  * AvianFlujoined
23:17:13  * mikealquit (Quit: Leaving.)
23:23:22  * mikealjoined
23:32:48  * stephankquit (Quit: *Poof!*)
23:34:56  * mikealquit (Quit: Leaving.)
23:38:39  * paddybyersquit (Quit: paddybyers)
23:47:17  * paddybyersjoined
23:48:31  * mikealjoined
23:56:36  <pquerna>isaacs: https://github.com/joyent/libuv/pull/297
23:57:18  <isaacs>pquerna: yes, this is needed.
23:57:22  <isaacs>thanks for pinging me
23:57:41  <isaacs>we'll get it in 0.6.10 on thursday
23:58:05  * mikealquit (Quit: Leaving.)
23:59:06  * CIA-115quit (Ping timeout: 255 seconds)
23:59:49  <isaacs>igorzi: ping
23:59:56  <isaacs>igorzi: is there EPERM on windows?