00:16:24  * drorhquit (Read error: Connection reset by peer)
00:17:41  * drorhjoined
00:38:59  * cledevquit (Ping timeout: 245 seconds)
00:50:34  * UniOnquit (Remote host closed the connection)
01:20:02  * DarkGodquit (Remote host closed the connection)
01:54:12  * cledevjoined
03:37:23  * a_lequit (Remote host closed the connection)
03:38:04  * a_lejoined
03:40:50  * a_lequit (Read error: Connection reset by peer)
03:41:25  * a_lejoined
05:09:17  * cledevquit (Ping timeout: 240 seconds)
07:38:09  * braavosjoined
07:38:37  * drorhquit (Ping timeout: 245 seconds)
07:42:25  * braavosquit (Ping timeout: 246 seconds)
08:16:52  * DarkGodjoined
09:58:03  * cledevjoined
11:59:50  * cledevquit (Ping timeout: 264 seconds)
12:00:19  * cledevjoined
13:54:57  * cledevquit (Ping timeout: 240 seconds)
14:42:21  * torporjoined
15:34:43  * torporquit (Quit: Leaving.)
15:41:11  * cledevjoined
15:41:25  * torporjoined
16:36:17  * a__joined
16:36:17  * a___quit (Read error: Connection reset by peer)
16:37:42  * torporquit (Quit: Leaving.)
16:44:42  * torporjoined
17:08:32  * torporquit (Quit: Leaving.)
17:10:10  * torporjoined
17:38:22  * torporquit (Quit: Leaving.)
17:49:23  * torporjoined
18:05:31  * torporquit (Quit: Leaving.)
18:05:49  * torporjoined
20:11:04  * cledevquit (Ping timeout: 245 seconds)
20:31:10  * torporquit (Quit: Leaving.)
21:16:26  * UniOnjoined
21:17:04  * UniOnquit (Remote host closed the connection)
21:17:29  * UniOnjoined
21:39:55  * creationixquit (Remote host closed the connection)
21:40:32  * creationixjoined
21:45:39  * songgaoquit (Ping timeout: 258 seconds)
21:46:26  * songgaojoined
21:47:43  * creationixquit (Quit: ZNC - http://znc.in)
21:48:16  * creationixjoined
21:48:52  <rje>creationix: hmm, i've got the callbacks for service control figured out but no matter what the services run in their own threads.
21:49:31  <creationix>interesting
21:49:47  <creationix>maybe you could ru your own lua state and libuv event loop there too?
21:51:17  <rje>each thread could easily have their own lua state and libuv loop. in C services you *can* have them interact. could we support that?
21:53:47  * creationixquit (Quit: ZNC - http://znc.in)
21:54:43  * creationixjoined
22:03:14  <creationix>I’m not sure
22:03:26  <creationix>they can interact through external means like tcp sockets or named pipes
22:03:30  <creationix>but that’s messy
22:04:25  <creationix>libuv has https://github.com/luvit/luv/blob/master/docs.md#uv_async_t--async-handle
22:04:46  <creationix>but as it’s exposed currently, I’m not sure what would help
22:05:53  <creationix>I think we’d need somer helper in C side to pass the uv_async_c to the other threads so they could call send
22:08:03  <rje>that'd be ok. is there a good way to dupe the lua state?
22:09:17  <rje>or is it better to just start each service thread with new state?
23:50:23  * cledevjoined