00:15:51  * s3shsquit (Quit: Computer has gone to sleep.)
00:17:34  * fierydrakequit (Ping timeout: 248 seconds)
00:29:34  * Ruyi-HomePCjoined
00:30:14  * Ruyi-HomePCquit (Client Quit)
00:36:52  * s3shsjoined
00:56:05  * alexforsterjoined
01:15:53  * s3shsquit (Quit: Computer has gone to sleep.)
01:16:51  * rmgjoined
01:21:27  * rmgquit (Ping timeout: 246 seconds)
01:40:45  * alexforsterquit (Quit: Textual IRC Client: www.textualapp.com)
01:48:41  * rmgjoined
01:54:34  * wuqiongjoined
02:26:26  * brsonquit (Quit: leaving)
02:29:26  * s3shsjoined
02:35:39  * rcyrjoined
02:56:44  * rcyrquit (Quit: Bye!)
03:49:59  * rcyrjoined
03:52:54  * s3shsquit (Quit: Computer has gone to sleep.)
04:00:11  * wuqiongquit (Remote host closed the connection)
04:39:14  * s3shsjoined
05:11:11  * s3shsquit (Quit: Computer has gone to sleep.)
05:19:56  * rmgquit (Remote host closed the connection)
05:20:28  * rmgjoined
05:24:42  * rmgquit (Ping timeout: 246 seconds)
05:40:00  * wuqiongjoined
05:58:58  * wuqiongquit (Read error: Connection reset by peer)
05:59:03  * wuqiong_joined
06:13:39  * wuqiong_quit (Remote host closed the connection)
06:27:45  * rcyrquit (Quit: Bye!)
06:39:13  * seishunjoined
06:50:13  * wuqiongjoined
06:59:17  * mmickojoined
07:10:08  <saghul>tarruda_: it's not ok, the loop is not recursive
07:10:38  <saghul>tarruda_: when you uv_close a handle the only callback that will fire is the close callback
07:10:45  <saghul>but you need to wait for that one at least
07:19:50  * wuqiongquit (Remote host closed the connection)
07:21:56  * Ruyi-HomePCjoined
07:22:00  * Ruyi-HomePCquit (Client Quit)
07:25:01  * wuqiongjoined
07:39:22  * bnoordhuisjoined
07:46:15  * fierydrakejoined
07:47:22  * seishunquit (Ping timeout: 252 seconds)
07:56:46  * bnoordhuisquit (Ping timeout: 248 seconds)
08:38:40  * Raynospart
08:39:50  * rendarjoined
09:02:41  * petka____joined
09:03:13  * bnoordhuisjoined
09:08:14  * bnoordhuisquit (Ping timeout: 260 seconds)
11:18:03  * mmickoquit (Read error: Connection reset by peer)
12:06:53  * mmickojoined
12:17:12  * mmicko_joined
12:19:48  * mmickoquit (Ping timeout: 276 seconds)
12:37:36  * bnoordhuisjoined
12:39:00  * Ruyi-HomePCjoined
12:39:08  * wuqiongquit (Remote host closed the connection)
12:39:19  * Ruyi-HomePCquit (Client Quit)
13:18:24  * bnoordhuisquit (Ping timeout: 250 seconds)
14:25:09  * bnoordhuisjoined
14:29:52  * bnoordhuisquit (Ping timeout: 260 seconds)
15:02:33  * s3shsjoined
15:08:19  <tarruda_>saghul: it would be great if there was a way to immediately remove all handle references from a loop, even when in a callback
15:08:39  * Jan____changed nick to jan____
15:09:16  <tarruda_>make managing memory a bit easier
15:09:17  <saghul>some operations, specially on Windows, may take multiple loop iterations, so I'm afraid that's not feasible
15:09:31  <tarruda_>hmmm
15:11:04  <tarruda_>saghul I found this comment by bnoordhuis : https://github.com/nodejs/node-v0.x-archive/issues/7555#issuecomment-42295204
15:11:33  <tarruda_>to quote:
15:11:34  <tarruda_>> Are you calling uv_run(b) from inside uv_run(a)? That should work but it will block the outer uv_run() until the inner uv_run() returns. That isn't necessarily a problem if you pass in UV_RUN_NOWAIT.
15:11:39  <tarruda_>that's why I asked about UV_RUN_NOWAIT
15:15:44  <rendar>tarruda_: all handle refs? what you mean exactly?
15:17:00  <tarruda_>rendar: all pointers to the handle. for example, when working in a lua module that uses libuv I'd like to remove any pointers the loop has to the handle because it is about to be garbage collected by lua
15:17:34  * alexforsterjoined
15:17:51  <tarruda_>I can work around that, by resurrecting the reference until the callback is invoked for example, but it makes managing memory harder
15:19:21  <saghul>tarruda_: it **might** work, but I can make no promises
15:19:34  <saghul>as in, it's designed to work that way
15:24:24  * rmgjoined
15:51:47  * tarruda_quit (Quit: WeeChat 1.2)
15:52:08  * tarrudajoined
16:02:09  * s3shsquit (Quit: Computer has gone to sleep.)
16:07:37  * rmgquit (Remote host closed the connection)
16:08:13  * rmgjoined
16:12:39  * rmgquit (Ping timeout: 244 seconds)
16:14:43  * a3fjoined
16:47:25  * s3shsjoined
16:57:49  * Fishrock123joined
17:07:07  * seishunjoined
17:11:28  * s3shsquit (Quit: Computer has gone to sleep.)
17:15:27  * s3shsjoined
17:19:23  * zju3quit (Remote host closed the connection)
17:48:40  * brsonjoined
17:52:04  * a3fquit (Quit: Zzzzz..)
18:09:48  * bnoordhuisjoined
18:10:06  * a3fjoined
18:14:49  * bnoordhuisquit (Ping timeout: 260 seconds)
18:16:29  * bnoordhuisjoined
18:40:40  * petka____quit (Quit: Connection closed for inactivity)
18:48:18  * fierydrakequit (Ping timeout: 246 seconds)
18:59:07  * alexforsterquit (Ping timeout: 268 seconds)
19:50:22  * warehouse13quit (Ping timeout: 248 seconds)
20:35:42  * a3fquit (Quit: Zzzzz..)
20:41:13  * rendarquit (Ping timeout: 252 seconds)
20:48:03  * rendarjoined
20:53:40  * yunong_joined
21:01:21  * yunong_quit (Remote host closed the connection)
21:21:23  * davijoined
21:33:18  * daviquit (Ping timeout: 248 seconds)
21:38:50  * bnoordhuisquit (Quit: leaving)
21:40:05  * zju3joined
21:59:26  * Left_Turnjoined
22:03:00  * Fishrock123quit (Read error: Connection reset by peer)
22:03:38  * yunong_joined
22:04:13  * Fishrock123joined
22:20:37  * seishunquit (Ping timeout: 260 seconds)
22:21:18  * rendarquit (Ping timeout: 248 seconds)
22:34:01  * alexforsterjoined
22:54:45  * yunong_quit (Remote host closed the connection)
22:56:07  * alexforsterquit (Quit: Textual IRC Client: www.textualapp.com)
22:56:33  * yunong_joined
22:57:38  * fierydrakejoined
23:01:14  * yunong_quit (Ping timeout: 250 seconds)
23:04:25  * yunong_joined
23:07:31  * yunong_quit (Remote host closed the connection)
23:10:53  * yunong_joined
23:15:59  * Fishrock123quit (Remote host closed the connection)
23:25:23  * yunong_quit (Remote host closed the connection)
23:34:10  * Fishrock123joined