11:12:28  * Che-Anarcquit (Ping timeout: 272 seconds)
11:32:28  * SergeiRNDjoined
11:44:50  * kazuponquit (Remote host closed the connection)
11:55:09  * dawsonmquit (Read error: Connection reset by peer)
12:47:52  * AlexisMochajoined
13:04:54  * jasnelljoined
13:05:50  * AvianFlujoined
13:09:36  * jasnellquit (Ping timeout: 265 seconds)
13:39:17  * importantshockjoined
13:49:27  * kevinswiberjoined
14:01:58  * kkaefer_changed nick to kkaefer
14:13:26  * Fishrock123joined
15:06:07  * reqsharkquit (Quit: Be back later ...)
15:06:33  * SergeiRNDquit (Quit: Leaving.)
15:14:21  * jasnell_joined
15:19:58  * jgijoined
15:27:14  * jgiquit (Quit: jgi)
15:34:51  * a_lejoined
15:58:30  * rmgjoined
16:05:20  * jgijoined
16:05:22  * kevinswiberquit (Remote host closed the connection)
16:10:24  * a_lequit (Remote host closed the connection)
16:14:46  * reqsharkjoined
16:21:56  * dap_joined
16:31:11  * Ralithquit (Ping timeout: 246 seconds)
16:37:43  * seishunjoined
16:38:57  * a_lejoined
16:41:31  * Fishrock123quit (Remote host closed the connection)
16:58:51  * qardjoined
17:03:23  * Fishrock123joined
17:14:34  * Ralithjoined
17:17:29  * inolenjoined
17:50:43  * jgiquit (Quit: jgi)
17:55:10  * kevinswiberjoined
18:04:22  * reqsharkquit (Quit: Be back later ...)
18:28:20  * olfoxjoined
18:43:45  * AlexisMochaquit (Ping timeout: 240 seconds)
19:16:58  * jasnell_quit (Remote host closed the connection)
19:28:29  * brrtjoined
19:28:33  <brrt>\o
19:29:06  <brrt>uhm, what's the difference between uv_file and uv_os_fd_t ?
19:29:25  <brrt>both are... ints?
19:30:46  <brrt>no, uv_os_fd_t is a HANDLE
19:31:06  <brrt>is there a way to get an uv_file from an uv_os_fd_t
19:40:12  * brrtquit (Ping timeout: 252 seconds)
19:42:33  * jasnelljoined
19:43:12  * AlexisMochajoined
19:46:38  * reqsharkjoined
19:51:09  * jgijoined
19:57:35  * SergeiRNDjoined
20:05:31  * brrtjoined
20:07:12  <saghul>brrt: libuv doesn't provide that
20:07:27  * zjuquit (Read error: Connection reset by peer)
20:07:30  <brrt>ok, thanks
20:07:34  <brrt>that's ok then, i guess
20:07:38  * zjujoined
20:07:42  <saghul>but you can use https://msdn.microsoft.com/en-us/library/bdts1c9x.aspx IIRC
20:07:47  <brrt>what exactly does an uv_handle then represent
20:07:57  <saghul>though you're pretty much voiding the guarantee :-)
20:08:24  <saghul>a uv_handle_t has nothing to do with the notion of handles in windows
20:08:53  <saghul>uv_handle_t is the base "object" for all libuv entities, like TCP handles, UDP handles, etc
20:08:57  <brrt>aha
20:09:01  * jasnell_joined
20:09:09  <brrt>hmmm
20:09:27  <brrt>well, i only really want it to do ioctl() and isatty() on it
20:09:58  <brrt>i suppose that's really something for an uv_file
20:10:01  <saghul>then you should be able to get the fd/HANDLE with uv_fileno and work with it
20:10:18  <saghul>I guess you have some uv_tty_t, right?
20:10:23  * jasnellquit (Read error: Connection reset by peer)
20:10:42  <brrt>no, i haven't seen it
20:10:55  <saghul>oh
20:11:04  * AlexisMochaquit (Ping timeout: 245 seconds)
20:11:17  <brrt>i realise i'm treating libuv as a hostile party who keeps my file descriptors hostage... and that's not the good way to think about it
20:11:42  <saghul>heh
20:12:04  <saghul>once you hand over a fd to libuv it kindof takes over
20:12:31  <saghul>if you use uv_tcp_open with your own fd, and then close the handle with uv_close, we will close the socket
20:12:37  <brrt>right
20:12:41  <brrt>makes sense
20:12:51  <brrt>if not, why have the library in the first place
20:12:59  <saghul>:-)
20:13:24  * AlexisMochajoined
20:13:27  <saghul>gtg, sorry!
20:13:32  <brrt>thanks :-)
20:15:07  * jasnell_quit (Remote host closed the connection)
20:17:55  * saghulquit (Ping timeout: 256 seconds)
20:27:12  * brrtquit (Quit: brrt)
20:27:31  * brrtjoined
20:35:40  * kazuponjoined
20:38:22  * piscisaureusjoined
20:41:16  * SergeiRNDquit (Quit: Leaving.)
20:45:25  * dsantiagoquit (Quit: Computer has gone to sleep.)
20:56:51  * ckross01joined
21:08:36  * kevinswiberquit (Remote host closed the connection)
21:13:35  * rendarquit (Quit: Leaving)
21:19:17  * kazuponquit (Remote host closed the connection)
21:44:50  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
21:53:54  * brrtquit (Quit: brrt)
21:57:21  * AlexisMochaquit (Ping timeout: 240 seconds)
21:59:48  * alexforsterjoined
22:01:53  * importantshockquit (Remote host closed the connection)
22:02:28  * importantshockjoined
22:04:37  * seishunquit (Ping timeout: 264 seconds)
22:04:49  * alexforsterquit
22:06:43  * ncthom91joined
22:07:10  * importantshockquit (Ping timeout: 255 seconds)
22:07:17  <ncthom91>hi all. I''m writing a node addon that uses the libuv threadpool, and I'd like to write a function that is gauranteed to get run exactly once on each thread in the pool
22:07:48  <ncthom91>is my only option to use thread-local variables and set them to some value after the running thread has completed the function?
22:09:32  * Fishrock123quit (Remote host closed the connection)
22:11:49  * dsantiagojoined
22:31:17  <ncthom91>hmm... I think uv_walk will get me what I want, yea?
22:40:37  * jasnelljoined
22:40:57  * AlexisMochajoined
22:58:37  * a_lequit (Remote host closed the connection)
23:10:26  * Fishrock123joined
23:15:04  * Fishrock123quit (Ping timeout: 252 seconds)
23:33:24  * reqsharkquit (Quit: Be back later ...)
23:35:10  * toothrotjoined
23:40:44  * chris_99quit (Remote host closed the connection)
23:41:38  * a_lejoined
23:44:10  * jasnellquit (Remote host closed the connection)
23:45:29  * a_lequit (Remote host closed the connection)