00:31:35  * Ariajoined
00:42:54  * Ariaquit (Ping timeout: 245 seconds)
00:55:35  * Ariajoined
01:23:32  * mjr_quit (Quit: mjr_)
01:52:52  * iraquit (Quit: Leaving...)
02:11:51  * brsonquit (Quit: leaving)
02:16:41  * loladirojoined
02:30:11  * mikealjoined
02:59:53  * isaacsquit (Remote host closed the connection)
03:07:20  * isaacsjoined
03:07:59  * toothrquit (Quit: here we are)
03:14:36  * Ariaquit (Remote host closed the connection)
03:31:41  * toothrjoined
03:36:44  * mmaleckiquit (Ping timeout: 252 seconds)
03:38:33  * mmaleckijoined
04:39:35  <avalanche123>ryah ping
06:04:41  <isaacs>wow, if you run `make test-all` in a child_process from a node server, it kills the parent server.
06:08:58  <deoxxa>that's worrying
06:15:03  * isaacsquit (Remote host closed the connection)
06:51:21  <indutny>wow
07:36:53  * paddybyersjoined
08:12:04  * rendarjoined
08:23:35  * loladiroquit (Quit: loladiro)
08:37:25  * abraxasjoined
08:41:58  * abraxasquit (Read error: Connection reset by peer)
08:42:17  * abraxasjoined
08:43:02  * abraxasquit (Read error: Connection reset by peer)
08:43:09  * abraxasjoined
08:45:29  * abraxasquit (Read error: Connection reset by peer)
08:46:00  * abraxasjoined
08:47:02  * abraxasquit (Read error: Connection reset by peer)
08:47:25  * abraxasjoined
08:51:56  * abraxasquit (Read error: No route to host)
08:52:17  * abraxasjoined
08:53:36  * abraxasquit (Remote host closed the connection)
08:53:50  * abraxasjoined
09:02:48  * abraxasquit (Read error: Connection reset by peer)
09:03:04  * abraxasjoined
09:05:23  * TheJHjoined
09:13:40  * abraxas_joined
09:13:41  * abraxasquit (Read error: Connection reset by peer)
09:13:52  * ericktquit (Quit: erickt)
09:18:38  * abraxas_quit (Read error: Connection reset by peer)
09:18:53  * abraxasjoined
09:49:38  * TheJHquit (Read error: Operation timed out)
10:09:40  * TheJHjoined
10:27:07  * paddybyersquit (Quit: paddybyers)
10:55:05  * paddybyersjoined
11:22:26  * paddybyersquit (Quit: paddybyers)
11:36:52  * AndreasMadsenjoined
11:53:51  * toothrquit (*.net *.split)
12:16:48  * toothrjoined
12:54:07  * AndreasMadsenquit (Remote host closed the connection)
13:14:08  * theColequit (Quit: theCole)
13:22:07  <deoxxa>so i've seemingly done something very wrong
13:22:19  <deoxxa>i end up with a crash inside uv__run_pending - is there any way to debug this?
13:23:00  <deoxxa>ah, appears to be a close request.
13:23:01  <deoxxa>hm.
13:23:09  <deoxxa>thanks, gdb!
13:33:05  <deoxxa>hm.
13:40:56  <deoxxa>do i need to close a filehandle after it's finished reading?
14:32:25  * bnoordhuisjoined
14:33:37  * paddybyersjoined
14:46:06  * paddybyersquit (Quit: paddybyers)
15:07:39  * isaacsjoined
15:11:01  * loladirojoined
15:16:14  * AndreasMadsenjoined
15:28:48  <isaacs>indutny: I'm going to revert 0cebfc8ddb509fbf5f865bb660b73e96680b3f65
15:28:49  <isaacs>"tests: kill process group on failure"
15:28:50  <isaacs>indutny: it makes remote testing impossible, since it'll kill the drone server when tests fail
15:30:24  * paddybyersjoined
15:37:10  * paddybyersquit (Quit: paddybyers)
15:42:41  <indutny>isaacs: that was done to kill stray processes
15:42:51  <isaacs>indutny: right. but we kill those reliably now anyway
15:43:22  <indutny>isaacs: well, np at all
15:44:08  <indutny>isaacs: btw
15:44:22  <indutny>isaacs: fork ({silent: true }) should have stdio: [0, 'pipe', 'pipe']
15:44:38  <indutny>and for { silent: false } ['ipc', 1, 2]
15:44:40  <indutny>err
15:44:44  <indutny>s/0/ipc in first one
15:45:02  <isaacs>indutny: yes.
15:45:18  <isaacs>indutny: what do you think about putting the ipc as fd=3?
15:45:44  <isaacs>indutny: so silent: true would be ['pipe', 'pipe', 'pipe', 'ipc']
15:45:55  <isaacs>indutny: and silent:false would be [0,1,2,'ipc']
15:45:57  <isaacs>would that wokr?
15:45:58  <indutny>isaacs: ok
15:46:00  <indutny>yes
15:46:02  <indutny>it should
15:46:15  <isaacs>it's a bit weird that stdin is broken on fork'd children
15:46:20  <indutny>yeah
15:46:25  <indutny>it was limitation of previous API
15:46:49  <isaacs>yeah
15:47:16  <indutny>isaacs: btw, have you got a chance to test it?
15:47:26  <indutny>isaacs: my branch
15:47:45  <isaacs>indutny: i haven't
15:47:59  <indutny>k
15:48:11  <indutny>isaacs: when are we doing next call? Wednesday or Thursday?
15:48:17  <isaacs>i had wisdom tooth surgery friday, been taking a lot of drugs and eating liquids
15:48:27  <isaacs>haven't done much
15:48:40  <isaacs>indutny: thursday
15:48:50  <indutny>isaacs: oh that's a lot of pain
15:48:59  <indutny>isaacs: hope anesthetic was good enough
15:49:02  <isaacs>yeah
15:49:10  <isaacs>it wasn't too bad
15:49:22  <isaacs>kinda ruins your weekend, though :)
15:49:46  <indutny>hahaha
15:49:55  <indutny>yes, indeed
15:50:00  <indutny>I found one dantist in Omsk
15:50:09  <indutny>very cheap and good specialist
15:50:19  <indutny>if you'll need to take care once again - ping me ;)
15:50:30  <indutny>simple tooth cure will cost about 10$
15:50:36  <indutny>:D
15:50:43  <indutny>hahaha
15:58:04  <CIA-155>node: isaacs v0.7.9-release * r8a4ae5f / (121 files in 13 dirs): upgrade npm to 1.1.23 - http://git.io/cvvedA
15:58:04  <CIA-155>node: isaacs v0.7.9-release * re55bd3d / tools/test.py : Revert "tests: kill process group on failure" - http://git.io/UDIpCg
15:58:04  <CIA-155>node: isaacs v0.7.9-release * rf141817 / (AUTHORS ChangeLog src/node_version.h): 2012.05.28, Version 0.7.9 (unstable) - http://git.io/yszK8g
15:58:30  <isaacs>indutny: i think the plane ride would make it much more expensive, though
15:58:42  <isaacs>especially since i have good insurance here in the us
15:58:52  <indutny>hahaha
15:58:56  <indutny>well, indeed
15:59:13  <indutny>but that actually depends on how worse things with tooth are
15:59:18  <indutny>wealth
15:59:31  <indutny>but insurance covers it
15:59:40  <indutny>anyway I'm not in Omsk now
16:06:54  * TheJHquit (Ping timeout: 265 seconds)
16:22:00  <isaacs>indutny: orly? where are you now?
16:22:04  <indutny>moscow
16:22:16  <isaacs>ahh, yeah, you mentioned the weather in moscow the other day
16:34:30  * TheJHjoined
17:06:45  <AndreasMadsen>why is end relayed to a non-writable stream -> https://github.com/joyent/node/blob/master/lib/stream.js#L57
17:11:31  * paddybyersjoined
17:29:16  * TheJHquit (Ping timeout: 244 seconds)
17:36:05  * c4milojoined
17:44:28  * paddybyersquit (Quit: paddybyers)
18:01:18  <CIA-155>node: Andreas Madsen master * r1f3e4a7 / (lib/fs.js test/simple/test-fs-empty-readStream.js): fs: no end emit after createReadStream.pause() - http://git.io/trxWRA
18:26:13  * paddybyersjoined
18:35:20  * mikealquit (Quit: Leaving.)
18:43:29  * TheJHjoined
18:46:28  * mikealjoined
18:46:31  * piscisaureus_joined
18:46:59  * dshaw_joined
18:56:04  * c4miloquit (Remote host closed the connection)
18:56:50  * piscisaureus_quit (Ping timeout: 260 seconds)
19:32:29  * isaacsquit (Remote host closed the connection)
19:32:49  * isaacsjoined
19:33:58  * AndreasMadsenquit (Remote host closed the connection)
19:35:24  * AndreasMadsenjoined
19:39:23  * c4milojoined
19:56:42  <isaacs>bnoordhuis: is this ready to pull in? https://github.com/joyent/node/pull/3177
20:02:58  * avalanche123quit (Quit: Computer has gone to sleep.)
20:03:25  * mralephjoined
20:03:47  <mraleph>indutny: so what's the bug?
20:04:13  <indutny>heya
20:04:18  <indutny>mraleph: https://gist.github.com/5925a0d1f3fb002a57fe
20:04:24  <indutny>mraleph: and this line https://github.com/flatiron/broadway/blob/master/lib/broadway/bootstrapper.js#L19
20:04:31  <indutny>mraleph: console.log(app.config); // {}
20:04:39  <indutny>mraleph: even if you'll insert app.config.options = {};
20:04:48  <indutny>mraleph: if I'll choose app.config.opt = {} - it will work
20:04:54  <indutny>mraleph: may be symbol gets dirty?
20:05:42  <indutny>mmalecki: ^^
20:06:14  <mraleph>indutny: so what happens if you do say app.options.config.init = true?
20:06:26  <indutny>mraleph: https://gist.github.com/5925a0d1f3fb002a57fe
20:06:28  <indutny>ooops
20:06:33  <indutny>mraleph: TypeError: Cannot set property 'init' of undefined
20:06:45  * c4miloquit (Remote host closed the connection)
20:07:23  <mraleph>indutny: and console.log(app.config.options)?
20:07:29  <indutny>one sec
20:07:43  <indutny>mraleph: undefined
20:07:51  * paddybyersquit (Quit: paddybyers)
20:07:58  <mraleph>indutny: well here is your answer :-)
20:08:14  <indutny>mraleph: well, if I'll insert: `app.options.config = {}` it'll still throw
20:08:26  <indutny>mraleph: and app.options will be {}
20:08:42  <indutny>mraleph: using another property name (i.e. conf) works
20:08:47  <mraleph>indutny: well let me guess. there is a getter/setter on the prototype chain?
20:08:50  <indutny>mraleph: no
20:09:13  <indutny>mraleph: but I can check
20:09:14  <indutny>mraleph: https://github.com/flatiron/broadway/blob/master/lib/broadway/app.js#L37
20:09:18  <indutny>mraleph: it shouldn't be there
20:09:30  <indutny>mraleph: Object.getOwnPropertyDescriptor(app.options, 'config') returns undefined
20:09:44  <mmalecki>no, we don't do any getters/setters there
20:09:47  <mraleph>Object.getOwnPropertyDescriptor(app.options.__proto__, 'config')
20:09:58  <mraleph>Object.getOwnPropertyDescriptor(app.options.__proto__.__proto__, 'config')
20:10:00  <indutny>mraleph: one sec
20:10:17  <mraleph>and so own until you reach top of the prototype chain
20:10:24  <indutny>bot undefined
20:10:31  <indutny>mraleph: second one throws error
20:10:37  <indutny>mraleph: as __proto__.__proto__ is undefined
20:10:39  <mraleph>interesting
20:10:57  <indutny>mraleph: you can try it yourself
20:11:06  <indutny>mraleph: build latest node and do "npm install -g jitsu && jitsu"
20:11:14  <mraleph>so you say if you add app.options.config = {} in the line before it will still throw?
20:11:25  <indutny>yes
20:11:41  <indutny>and if I'll change it to `app.options.conf = {};app.options.conf.init = {};` - it'll work
20:11:56  <indutny>and it works in older versions of node
20:12:07  <indutny>even in previous builds of 0.7.9-pre
20:12:14  <indutny>which is the last one
20:12:57  <mraleph>ok. let me try. you intrigue me.
20:13:19  <indutny>I suspect this causes the error to happen
20:13:19  <indutny>http://github.com/joyent/node/commit/4099d1e
20:13:25  <indutny>I'm doing another build atm
20:13:28  <indutny>mraleph: ^
20:13:34  <mraleph>why?
20:13:44  <mmalecki>indutny: huh?
20:13:57  <mmalecki>indutny: how's this commit related?
20:13:58  <indutny>mmalecki: because previous 0.7.9-pre works
20:14:02  <indutny>oops
20:14:03  <indutny>this is not
20:14:16  <mmalecki>indutny: you can bisect
20:14:31  <mmalecki>I can do that in a few, busy atm
20:14:36  <indutny>3f3f958
20:14:42  <indutny>https://github.com/joyent/node/commit/3f3f958
20:16:02  <mraleph>which version of node should I use?
20:16:08  <indutny>master branch
20:16:09  <mraleph>it works just fine with 0.7.8
20:16:20  <indutny>aka bleeding_edge :D
20:16:27  <indutny>also I'm using osx
20:16:31  <indutny>just in case
20:16:37  <mmalecki>yeah, same here
20:16:49  <indutny>yeah
20:16:55  <indutny>mraleph: reverting this commit works fine
20:16:58  <indutny>mmalecki: err
20:17:00  <indutny>mraleph: err
20:17:08  <indutny>mraleph: it works just before this commit
20:18:23  <indutny>mraleph: so it breaks somewhere between 3.9.24 and 3.11.1
20:18:27  <indutny>version of v8
20:18:48  <indutny>brb
20:20:11  <mraleph>I will check it out, but I think in future you should start just filing issues in v8's bugtracker :-)
20:20:58  <mraleph>I am trying to fade away from v8 activities…
20:22:46  <indutny>mraleph: aaah
20:22:51  <indutny>mraleph: you're the dart man
20:23:04  <indutny>mraleph: who will help us then?! :D
20:23:33  <mraleph>somebody, you will make some new friends :-)
20:23:57  <mmalecki>that's a dirty, dirty job, mraleph
20:24:12  <mraleph>I am not entirely Dart yet, so you can bug me still :-)
20:24:17  <mraleph>mmalecki: why?
20:24:39  <mmalecki>mraleph: because Dart :)
20:25:03  <mraleph>mmalecki: meh, you have strange presumptions
20:27:04  <indutny>mraleph: you should join Candor team
20:27:07  <mmalecki>probably :)
20:27:31  <indutny>mraleph: we've a very good prospects
20:27:37  <indutny>hehe
20:37:05  <mraleph>indutny: this does look like a bug
20:37:11  <mraleph>not candor prospects
20:37:21  <mraleph>but the crashing script
20:37:36  <mraleph>I'll see if I can reduce it to the cause
20:38:05  <indutny>mraleph: cool, thank you man!
20:39:17  <mmalecki>mraleph: ++
20:39:27  <mmalecki>oh, uh, kohai.
20:41:52  * TheJHquit (Ping timeout: 244 seconds)
20:59:55  * ericktjoined
21:10:58  <bnoordhuis>isaacs: re #3177, not yet - i'll finish it this week
21:11:12  <isaacs>bnoordhuis: kewl, thanks
21:11:32  <isaacs>bnoordhuis: i just noticed that we segfault on smartos on every test involving dns or https
21:11:51  <bnoordhuis>isaacs: what does the backtrace look like?
21:11:53  * paddybyersjoined
21:12:45  <isaacs>bnoordhuis: i don't know, i'm a mdb noob.
21:13:15  <bnoordhuis>isaacs: heh, okay - i can look at it later tonight or tomorrow
21:14:20  * AndreasMadsenquit (Remote host closed the connection)
21:15:23  <isaacs>ahh, here we go:
21:15:25  <isaacs>> $C
21:15:25  <isaacs>08047b78 libc.so.1`strlen+0xb(88a4b68, 8877a80, 8047ba8, 0, 8877a80, 0)
21:15:25  <isaacs>08047ba8 eio_finish+0x10d(8877ecc, 8047bff, 1, 548, 829bfc9, 8877d7c)
21:15:27  <isaacs>08047bf8 eio_poll+0xce(8877a80, 20, 4, 8877cc0, 8877cac, 8877cb8)
21:15:29  <isaacs>08047c18 uv_eio_want_poll_notifier_cb+0x37(8877ad4, 0, 80000, 8876820, 1388, 0)
21:15:31  <isaacs>08047c48 ev_invoke_pending+0x63(8877cc0, 8876840, 100, 0, 90250fdf, 137)
21:15:33  <isaacs>08047cf8 ev_run+0x857(8877cc0, 1, 88a5e30, 8400b01, 88a4e58, 88a4e44)
21:15:35  <isaacs>08047d28 uv__run+0x15b(88a9b10, 8047d5c, 8047d98, 824ba27, 8877a80, 88a9b10)
21:15:37  <isaacs>08047d38 uv_run+0x17(8877a80, 88a9b10, 8047ddc, 0, 8047e9d, 8047ddc)
21:15:39  <isaacs>08047d98 _ZN4node5StartEiPPc+0x1c7(2, 8047ddc, 8047d98, 8047db8, 8240d9f, feffb0a4)
21:15:41  <isaacs>08047db8 main+0x1b(2, 8047ddc, 8047de8, 8240db0, 0, 0)
21:15:43  <isaacs>08047dd0 _start+0x83(2, 8047e8c, 8047e9d, 0, 8047ed2, 8047ef8)
21:15:45  <isaacs>bnoordhuis: ^
21:17:15  <bnoordhuis>interesting...
21:17:24  <bnoordhuis>i'll check it out
21:17:27  <isaacs>k
21:17:30  <isaacs>thanks
21:19:02  * perezdquit (Quit: perezd)
21:19:25  * TooTallNatejoined
21:19:53  <TooTallNate>back
21:19:55  <TooTallNate>back
21:20:21  <isaacs>bnoordhuis: it's tricky to bisect because we had some breakage with libuv for a few commits that prevented it from building at all.
21:20:44  <isaacs>but i'm pretty sure it started with the last libuv updates
21:21:08  <bnoordhuis>isaacs: oh, whatever is causing it should be easy enough to track down
21:21:45  <isaacs>hopefully
21:21:52  <isaacs>bnoordhuis: my test swarm is coming along
21:21:58  <bnoordhuis>yeah? good
21:22:10  <isaacs>the drone totally works, except for the fact that on smartos it dies right now
21:22:28  <isaacs>now i just need to finish the hub
21:22:32  <isaacs>the queen bee
21:24:09  * AvianFlujoined
21:24:29  <mraleph>indutny: object has an accessor on the field config
21:24:39  <mraleph>indutny: I wonder where did it get one
21:24:48  <mraleph>indutny: but it does not seem to be a normal getter
21:25:24  <mraleph>indutny: zomg
21:25:50  <mraleph>indutny: it's a very strange accessor pair— holes for both getter and setter
21:28:19  <isaacs>bnoordhuis: https://gist.github.com/2815960
21:28:47  <isaacs>bnoordhuis: that's as far as i was able to bisect it. between the good and bad, node doesn't build at all, so it's inconclusive.
21:29:22  <bnoordhuis>isaacs: okay, thanks
21:33:09  <indutny>mraleph: omg
21:34:42  <indutny>mraleph: it's not related to any optimization
21:34:54  <indutny>mraleph: I checked
21:35:00  <indutny>that functions isn't optimized
21:35:05  <indutny>s/functions/function/
21:36:20  <mraleph>I know, I disable optimizations
21:36:52  * avalanche123joined
21:37:00  <indutny>well,
21:37:05  <indutny>it's actually called only once
21:37:18  <indutny>I'll be very surprised if it will be optimized without any profiling info :P
21:37:38  <mraleph>ok I think I see what happened here.
21:37:45  <mraleph>let me dig a little bit more
21:38:19  * paddybyersquit (Read error: Network is unreachable)
21:38:34  * paddybyersjoined
21:38:36  <indutny>mraleph: of course
21:41:18  <mraleph>yep, amazing that this did not blow up into our faces earlier.
21:42:05  <mraleph>I will make a repro, file an issue and assign it to the appropriate person. I'll post link issue here
21:44:03  <mmalecki>did `test-next-tick-ordering2.js` get recently broken or something?
21:45:12  <bnoordhuis>mmalecki: yes
21:45:41  <mmalecki>yay, I didn't break the world
21:49:57  <bnoordhuis>i however did... the gc timer starts spinning endlessly after some time
21:50:20  <bnoordhuis>no worries, a fix is in the works
21:53:12  * piscisaureus_joined
21:56:25  <isaacs>bnoordhuis: which of these do you like the best? https://skitch.com/isaacschlueter/8h7ka/linuxes
21:56:54  <bnoordhuis>isaacs: how many can i pick?
21:57:07  <isaacs>bnoordhuis: one for now :)
21:57:22  <mmalecki>isaacs: hm, this is joyent cloud?
21:57:25  <isaacs>ya
21:57:37  <bnoordhuis>isaacs: centos 6? i can test ubuntu myself
21:57:43  <mmalecki>isaacs: you guys should catch up with fedora releases :)
21:57:57  <isaacs>ugh. centos is such crap.
21:58:05  <bnoordhuis>yeah, fedora 14 is ancient by now
21:58:26  <bnoordhuis>isaacs: yes, but it's what people use most besides ubuntu
21:58:27  <isaacs>but you're right, ubuntu will probably get covered by you messing with it
21:58:29  * rendarquit (Quit: hz preparati...sarai distrutto!)
21:58:38  <isaacs>and centos is the one to check
21:59:11  <mmalecki>because nobody uses that anyway :)
22:01:55  <bnoordhuis>mmalecki: nobody uses what?
22:02:27  <mmalecki>bnoordhuis: centos
22:02:49  <bnoordhuis>mmalecki: if only...
22:04:01  <mmalecki>bnoordhuis: well, people who like pain sure do
22:05:23  <bnoordhuis>i will bet good money that centos is more popular than ubuntu and/or debian
22:05:32  <isaacs>centos is the windows of linux
22:05:35  <isaacs>it's hugely popular
22:05:41  <isaacs>like 90% or something
22:05:43  <isaacs>it's nuts
22:05:49  <bnoordhuis>yes and yes
22:06:40  <piscisaureus_>hello
22:06:57  <bnoordhuis>piscisaureus_: what's up bertje
22:06:59  <mmalecki>jeez, what.
22:07:16  <mmalecki>bnoordhuis: https://github.com/joyent/node/pull/3337#issuecomment-5956729
22:07:21  <piscisaureus_>bnoordhuis: nothing. I was just being polite
22:07:31  <piscisaureus_>not sneaking in
22:07:39  <bnoordhuis>mmalecki: yes, i saw :)
22:07:51  <bnoordhuis>piscisaureus_: not feeling yourself today?
22:08:04  <mmalecki>bnoordhuis: ok :)
22:08:14  <mraleph>indutny: mmalecki: http://code.google.com/p/v8/issues/detail?id=2153
22:08:44  <mmalecki>mraleph: nice. thanks :)
22:08:57  <bnoordhuis>https://github.com/joyent/node/pull/3338 <- *sigh*
22:09:08  <bnoordhuis>the guy's got a point, removeListener is ugly and verbose as hell
22:09:28  <bnoordhuis>but eventemitter's api is frozen for a reason
22:09:35  <mraleph>turn in on, make it louder!
22:09:58  <mmalecki>bnoordhuis: he isn't removing removeListener, is he?
22:10:07  <bnoordhuis>mmalecki: no, aliasing it as .off()
22:10:15  * brsonjoined
22:10:15  <mmalecki>bnoordhuis: so what's the problem?
22:10:32  <bnoordhuis>mmalecki: that everything that inherits from eventemitter all of a sudden has a new property
22:10:52  <mraleph>indutny: did I ever show you a picture of how I feel when debugging an issue in V8?
22:11:05  <piscisaureus_>it should be 'un' and not 'on'
22:11:12  * TooTallNatequit (Quit: Linkinus - http://linkinus.com)
22:11:15  <mmalecki>bnoordhuis: meh! I haven't seen any `off` method in a long time
22:11:18  <piscisaureus_>er, not *off*
22:15:15  <isaacs>bnoordhuis: i echo your sigh
22:15:26  <isaacs>but off seems a bit... weird.
22:15:34  <isaacs>ee.off('event', someFunction)
22:15:43  <isaacs>it's cute, but not really clear.
22:16:27  <piscisaureus_>mraleph: so when is your goodbye party?
22:17:13  <mraleph>never :-)
22:17:29  <piscisaureus_>mraleph: and which v8 person would you suggest I befriend now?
22:17:53  <piscisaureus_>mraleph: no goodbye or no party?
22:18:13  <mraleph>well I am not flying to another planet.
22:18:43  <piscisaureus_>that'd be cool tho
22:18:54  <bnoordhuis>depends on the target planet
22:18:59  <bnoordhuis>mraleph: where are you going to?
22:19:13  * piscisaureus_googles for cool planets
22:19:21  <mraleph>geographically? I am staying exactly in the same spot.
22:19:25  <bnoordhuis>i hear pluto is pretty cool
22:19:32  <piscisaureus_>it's not a planet
22:19:34  <bnoordhuis>something like -240 C in the summer
22:19:39  <bnoordhuis>dwarf planet
22:19:56  <bnoordhuis>but i find that an offensive phrase
22:20:43  <bnoordhuis>mraleph: you're switching teams?
22:21:12  <mraleph>bnoordhuis: yes, I am joing dart
22:21:20  <bnoordhuis>congratulations, i think
22:21:26  <mraleph>thank you.
22:22:01  <bnoordhuis>i assume you're going to work on the vm?
22:23:17  <mraleph>yep
22:28:26  <bnoordhuis>piscisaureus_: https://github.com/bnoordhuis/libuv/commit/2ec0986 <- you should review this
22:29:54  <piscisaureus_>bnoordhuis: lgtm
22:30:06  <bnoordhuis>thanks
22:30:16  * dshaw_quit (Remote host closed the connection)
22:30:33  <piscisaureus_>mraleph: but do you know anyone (besides Erik) that we could talk to?
22:31:44  <CIA-155>libuv: Ben Noordhuis master * r2ec0986 / src/uv-common.h : unix, windows: set active flag on unref'd handles - http://git.io/J2UfDA
22:31:52  <piscisaureus_>mraleph: or does the rest of the v8 team not care about node?
22:31:54  <mraleph>well you can start by filing issues and sending mails to v8-users. it's not that I can say "here is email, he is online 24/7"
22:32:51  <piscisaureus_>I know, but you are not online 24/7 too :-)
22:33:35  * travis-cijoined
22:33:35  <travis-ci>[travis-ci] joyent/libuv#325 (master - 2ec0986 : Ben Noordhuis): The build was fixed.
22:33:35  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/028fef8...2ec0986
22:33:35  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1451253
22:33:35  * travis-cipart
22:35:15  <piscisaureus_>bnoordhuis: the shared code is going to know about UV__CLOSED soon
22:35:44  <bnoordhuis>piscisaureus_: i take note
22:36:09  <piscisaureus_>otherwise I cannot fix the issue where CLOSING and ACTIVE are mutually exclusive atm
22:37:01  <bnoordhuis>okay, also noted
22:37:04  <bnoordhuis>duly, even
22:37:24  <CIA-155>node: Ben Noordhuis master * r0fd2834 / (7 files in 3 dirs): deps: upgrade libuv to 2ec0986 - http://git.io/4KUBvA
22:39:16  * mmaleckiquit (Ping timeout: 244 seconds)
23:15:03  <CIA-155>libuv: Bert Belder master * r88112f8 / (5 files in 5 dirs): Get rid of UV_LEAN_AND_MEAN - http://git.io/C-ozeA
23:15:34  * travis-cijoined
23:15:35  <travis-ci>[travis-ci] joyent/libuv#326 (master - 88112f8 : Bert Belder): The build was broken.
23:15:35  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/2ec0986...88112f8
23:15:35  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1451500
23:15:35  * travis-cipart
23:17:57  <bnoordhuis>piscisaureus_: https://github.com/joyent/libuv/commit/88112f8699ba054c7901fb11a6d5157fb557990f#diff-1
23:18:19  <piscisaureus_>huh
23:18:50  <CIA-155>libuv: Bert Belder master * r2b700ed / (4 files in 4 dirs): Get rid of UV_LEAN_AND_MEAN - http://git.io/LFx9nA
23:19:10  <bnoordhuis>also, i want an all handles queue
23:19:12  <bnoordhuis>and a pony
23:19:29  * travis-cijoined
23:19:29  <travis-ci>[travis-ci] joyent/libuv#327 (master - 2b700ed : Bert Belder): The build is still failing.
23:19:29  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/88112f8...2b700ed
23:19:29  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1451526
23:19:29  * travis-cipart
23:19:30  <piscisaureus_>bnoordhuis: yes I was working on that
23:19:35  <piscisaureus_>bnoordhuis: but then I had to rebase
23:19:49  <piscisaureus_>and then I had a lot of conflicts
23:19:56  <piscisaureus_>and then i decided to rebase more often
23:20:01  <bnoordhuis>that's what you get for rebasing ponies
23:20:06  <piscisaureus_>er, to push more often
23:20:15  <piscisaureus_>~:-)
23:20:15  <bnoordhuis>aw, don't push the pony
23:25:05  <piscisaureus_>Actually, I don't feel like working
23:25:10  <piscisaureus_>lets do it tomorrow
23:25:15  <piscisaureus_>tomorrow it's a day off anyway
23:33:08  * mralephquit (Quit: Leaving.)
23:38:19  * mralephjoined
23:38:46  * mralephquit (Client Quit)
23:39:50  * paddybyersquit (Quit: paddybyers)
23:42:40  * isaacsquit (Remote host closed the connection)
23:46:17  <bnoordhuis>piscisaureus_: btw, you broke the build on unix
23:46:28  <piscisaureus_>huh
23:46:47  <piscisaureus_>I might have made a confict resolution error
23:46:58  <piscisaureus_>I tried the commit on unix before and it worked
23:47:38  <piscisaureus_>bnoordhuis: I cannot fix it now, my VM disk is at the office
23:48:33  <bnoordhuis>okay, i'll fix it
23:49:44  <piscisaureus_>bnoordhuis: I suppose it's something minor
23:50:52  <CIA-155>libuv: Ben Noordhuis master * r80fcedc / (src/unix/core.c src/unix/loop.c): unix: unbreak build, broken in 2b700ed - http://git.io/KstR3Q
23:50:55  <bnoordhuis>piscisaureus_: ^
23:51:44  <piscisaureus_>bnoordhuis: shit. I think I just forgot to add unix/loop.c in the end :-(
23:51:46  <piscisaureus_>sorry
23:51:48  <piscisaureus_>I will go sleep
23:51:54  <bnoordhuis>piscisaureus_: you get a free pass to squash and force push this once
23:52:10  <piscisaureus_>k
23:52:41  * travis-cijoined
23:52:41  <travis-ci>[travis-ci] joyent/libuv#328 (master - 80fcedc : Ben Noordhuis): The build was fixed.
23:52:41  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/2b700ed...80fcedc
23:52:41  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1451671
23:52:41  * travis-cipart
23:54:21  <CIA-155>libuv: Bert Belder master * re4f23aa / (6 files in 4 dirs): Get rid of UV_LEAN_AND_MEAN - http://git.io/cO94uQ
23:55:00  <DrPizza>lean and mean?
23:55:06  <DrPizza>gosh are we emulating windows now?
23:56:11  * travis-cijoined
23:56:11  <travis-ci>[travis-ci] joyent/libuv#329 (master - e4f23aa : Bert Belder): The build passed.
23:56:11  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/80fcedc...e4f23aa
23:56:11  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1451677
23:56:11  * travis-cipart
23:57:22  <piscisaureus_>It was a classic bnoordhuis joke
23:57:29  <piscisaureus_>but it's gone now
23:58:03  <piscisaureus_>from here we'll use UV__LARGEFILE_SOURCE and UV__FILE_OFFSET_BITS
23:58:46  <piscisaureus_>not to mention UV_FS_SETSIZE
23:58:57  <piscisaureus_>*UV_FD_SETSIZE
23:59:58  <piscisaureus_>But in fact the whole purpose of libuv is to make unix behave like windows