00:00:53  * AvianFluquit (Quit: Leaving)
00:01:45  * AvianFlujoined
00:04:41  * mafintosquit (Quit: Linkinus - http://linkinus.com)
01:04:58  * brsonquit (Quit: leaving)
01:23:17  * kuebk^quit (Read error: Connection reset by peer)
01:23:36  * kuebk^joined
01:45:27  * bnoordhuisjoined
01:59:01  * Marakjoined
03:02:32  <bnoordhuis>piscisaureus piscisaureus_: libuv-win doesn't seem to implement uv_loop_new()
03:03:06  <bnoordhuis>or uv_loop_delete() for that matter
03:04:51  <CIA-95>libuv: Ben Noordhuis master * r7b973eb / (include/uv.h src/unix/core.c src/win/core.c): Fix uv_loop_new() and uv_default_loop() function prototypes. - http://git.io/m_uq5Q
03:10:07  <CIA-95>libuv: Ben Noordhuis master * r16d48be / src/win/core.c : win: add uv_loop_new() and uv_loop_delete() stubs - http://git.io/HdaicQ
03:57:21  * piscisaureusquit (Ping timeout: 258 seconds)
04:15:15  * isaacsquit (Quit: isaacs)
04:24:26  * isaacsjoined
04:32:18  * mikealjoined
05:00:34  * kuebkjoined
05:03:57  * mikealquit (Quit: Leaving.)
05:04:08  * kuebk^quit (Ping timeout: 244 seconds)
05:18:43  * mikealjoined
07:56:57  * isaacsquit (Quit: isaacs)
10:55:07  * bnoordhuisquit (Ping timeout: 255 seconds)
13:45:57  * mralephjoined
14:55:28  * koichikquit (Ping timeout: 265 seconds)
15:35:22  * mralephquit (Quit: Leaving.)
15:35:54  * mralephjoined
17:10:05  * mralephquit (Ping timeout: 240 seconds)
17:10:49  * mralephjoined
17:22:29  * mralephquit (Ping timeout: 240 seconds)
17:22:48  * isaacsjoined
17:36:04  * mralephjoined
17:43:54  * mikealquit (Quit: Leaving.)
17:44:21  * bnoordhuisjoined
17:48:31  * mikealjoined
17:54:25  * mralephquit (Quit: Leaving.)
17:55:10  * mralephjoined
18:21:43  <isaacs>ryah: https://github.com/mikeal/node/blob/propogate-drain/lib/stream.js#L54-58 thoughts on this?
18:21:50  <isaacs>ryah: https://github.com/joyent/node/pull/2028#issuecomment-2644186
18:27:14  <indutny>isaacs: mikeal ++
18:27:58  <mikeal>i like this more than the pause/resume stuff we had before the more i think about it
18:28:16  <mikeal>we essentially had two ways of doing flow control, now we have one
18:28:31  <mikeal>we just need to propagate drain
18:50:23  * bnoordhuisquit (Ping timeout: 248 seconds)
18:53:17  * bnoordhuisjoined
19:20:20  <isaacs>what's the approved way to debug a situation when you get -1 'UNKNOWN' from some fs operation?
19:20:30  <isaacs>weren't we putting the system errno on the global or something?
19:21:19  <isaacs>i'm just getting this: https://gist.github.com/1343338
19:21:32  <isaacs>bnoordhuis, ryah: either of you know this offhand?
19:23:09  * mikealquit (Quit: Leaving.)
19:35:27  * mralephquit (Quit: Leaving.)
19:36:01  * mralephjoined
19:44:37  * brsonjoined
19:53:12  <bnoordhuis>isaacs: i usually just strace / truss it or put a breakpoint on the UV_UNKNOWN case in uv-common.c
19:53:45  <isaacs>that's not a great answer for having a program respond intelligently on someone else's machine.
19:53:55  <isaacs>we need a better story there
19:55:12  <bnoordhuis>oh, i thought you were asking that for yourself
19:55:37  <bnoordhuis>ryan did some work on better error reporting but i don't know if it made the cut
19:56:36  <isaacs>yeah, i see in node.cc it looks like it's setting sys_errono_ on global.errno
19:56:43  <isaacs>but it's not getting set for async fs operations
19:59:48  <isaacs>how do you dtruss a process and have the process not run as root?
20:00:27  <bnoordhuis>not 100% sure but i don't think you can
20:00:42  <bnoordhuis>setting dtrace probes always requires root privileges afaik
20:00:50  <isaacs>oh, i see, you can dtruss by name, and run it separately
20:01:45  <bnoordhuis>i should learn to read, 'process not run as root'
20:02:20  <bnoordhuis>okay, family time
20:06:50  * bnoordhuisquit (Ping timeout: 260 seconds)
20:25:50  <isaacs>oh, wth. chown can return -1, apparently
20:26:04  <isaacs>that's bizarre, and not mentioned in the manpage
20:27:13  <isaacs>ohh, no, nvm
20:27:21  <isaacs>it's returning -1, but that's not what it's setting errno to
20:39:47  <isaacs>ah, we handle EACCES, but not EPERM
20:45:24  * wankdanker_quit (Read error: Operation timed out)
20:45:48  * wankdanker_joined
20:57:42  * piscisaureus_1joined
21:29:18  * piscisaureus_1quit (Quit: Leaving.)
21:30:44  * piscisaureusjoined
22:52:25  * mikealjoined
22:54:18  * mikealquit (Client Quit)
23:19:06  * kuebkquit