00:31:41  * s3shsquit (Quit: Computer has gone to sleep.)
00:49:24  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
00:59:56  * wuqiongjoined
01:14:42  * avalanche123quit (Remote host closed the connection)
01:15:51  * avalanche123joined
01:19:06  * fourqchanged nick to fourq|away
01:19:08  * fourq|awaychanged nick to fourq
01:20:50  * avalanche123quit (Ping timeout: 276 seconds)
01:21:18  * Fishrock123quit (Quit: Leaving...)
01:24:27  * avalanche123joined
01:25:33  * avalanch_joined
01:29:15  * avalanche123quit (Ping timeout: 255 seconds)
01:30:38  * fierydrakequit (Ping timeout: 246 seconds)
01:37:30  * jgiquit (Quit: jgi)
01:39:18  * jgijoined
01:44:00  * brsonquit (Quit: leaving)
01:57:53  * tunniclmquit (Ping timeout: 276 seconds)
01:59:02  * avalanch_quit (Remote host closed the connection)
01:59:30  * avalanche123joined
02:04:28  * avalanche123quit (Ping timeout: 272 seconds)
02:14:24  * wuqiongquit (Ping timeout: 250 seconds)
02:16:10  * wuqiongjoined
02:16:48  * jgiquit (Quit: jgi)
02:25:34  * s3shsjoined
02:46:52  * Ruyijoined
02:52:54  * kenansulaymanquit (Read error: Connection reset by peer)
02:52:56  * kenansulaymanjoined
02:53:25  * kenansulaymanchanged nick to Guest73332
03:25:50  * jgijoined
03:31:11  * jgiquit (Quit: jgi)
03:31:50  * s3shsquit (Quit: Computer has gone to sleep.)
03:32:18  * jgijoined
03:33:50  * s3shsjoined
03:33:51  * jgiquit (Client Quit)
03:48:43  * s3shsquit (Quit: Computer has gone to sleep.)
04:48:18  * avalanche123joined
04:53:38  * avalanche123quit (Ping timeout: 246 seconds)
05:40:12  * avalanche123joined
06:06:33  * jgijoined
06:35:31  * evanluca_joined
06:35:41  * evanlucasquit (Read error: Connection reset by peer)
06:52:45  * jgiquit (Quit: jgi)
06:53:07  * jgijoined
07:09:09  * jgiquit (Quit: jgi)
07:38:41  * avalanche123quit (Remote host closed the connection)
07:39:08  * avalanche123joined
07:43:58  * avalanche123quit (Ping timeout: 265 seconds)
07:44:50  * tunniclmjoined
08:44:54  * Ruyiquit (Read error: Connection reset by peer)
08:47:51  * Ruyijoined
08:47:59  * Ruyiquit (Client Quit)
09:00:55  * rendarjoined
09:17:30  * amurzeau_quit (Quit: Page closed)
09:17:54  * amurzeau_joined
09:32:37  * gabrielschulhofjoined
09:33:07  <gabrielschulhof>Hey! If I do uv_idle_stop() on an idle handle, do I have to do uv_idle_init() again on it before I can call uv_idle_start() again?
10:05:13  * amurzeau_quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
10:05:36  * amurzeau_joined
10:22:24  * avalanche123joined
10:25:26  <saghul>gabrielschulhof: nope, you only have to init handles once
10:26:20  * seishunjoined
10:27:35  * avalanche123quit (Ping timeout: 240 seconds)
10:34:13  * bnoordhuisjoined
10:40:19  * wuqiongquit (Remote host closed the connection)
10:45:14  * wuqiongjoined
10:45:16  * tunniclmquit (Ping timeout: 256 seconds)
10:50:13  * wuqiongquit (Read error: Connection reset by peer)
10:50:18  * wuqiong_joined
10:51:39  * wuqiongjoined
10:55:12  * wuqiong_quit (Ping timeout: 272 seconds)
11:10:45  * tunniclmjoined
11:30:20  * tunniclm__joined
11:30:30  <gabrielschulhof>saghul: Thanks!
11:33:45  * tunniclmquit (Ping timeout: 260 seconds)
11:36:23  * bnoordhuisquit (Ping timeout: 276 seconds)
11:44:51  * wuqiongquit (Remote host closed the connection)
12:04:02  * gabrielschulhofquit (Ping timeout: 256 seconds)
12:42:21  * bnoordhuisjoined
12:46:50  * bnoordhuisquit (Ping timeout: 246 seconds)
12:58:26  * wuqiongjoined
13:18:40  * s3shsjoined
13:26:36  * bnoordhuisjoined
13:39:04  * amurzeau_quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
13:39:20  * amurzeau_joined
13:51:09  * s3shsquit (Quit: Computer has gone to sleep.)
14:02:49  * avalanche123joined
14:07:14  * avalanche123quit (Ping timeout: 245 seconds)
14:12:54  * alexforsterjoined
14:14:11  * wuqiongquit (Remote host closed the connection)
14:17:26  * bnoordhuisquit (Ping timeout: 240 seconds)
14:22:51  * bnoordhuisjoined
14:29:40  * bnoordhuisquit (Ping timeout: 256 seconds)
14:32:30  * s3shsjoined
15:08:50  * gabrielschulhofjoined
15:44:48  * orion-ghjoined
15:45:02  <orion-gh>hello guys
15:51:00  * gabrielschulhofquit (Ping timeout: 245 seconds)
16:07:42  * gabrielschulhofjoined
16:10:34  * tunniclm__quit (Ping timeout: 245 seconds)
16:39:25  * tunniclmjoined
16:53:21  * davijoined
16:59:27  * dap_joined
17:01:28  * tunniclm__joined
17:04:03  <kellabyte>what's the purpose of uv_buf_init() in the alloc_cb()?
17:08:49  <nathan7>kellabyte: http://docs.libuv.org/en/v1.x/misc.html#c.uv_buf_init
17:09:19  <nathan7>kellabyte: purely for handling platform differences in uv_buf_t, afaict
17:09:45  <kellabyte>ok, so something we should do every time?
17:10:19  <nathan7>uv_buf_t uv_buf_init(char* base, unsigned int len) { uv_buf_t buf; buf.base = base; buf.len = len; return buf; }
17:10:34  <nathan7>kinda curious why it's even a thing
17:10:58  <nathan7>given that most C compilers allow initialising things with field names
17:11:32  <nathan7>afaict, (uv_buf_t) { .base = …; .len = …; } should be fine
17:12:08  <orion-gh>need help in listening on two port same program
17:24:34  * jgijoined
17:35:40  * avalanche123joined
17:40:53  * avalanche123quit (Ping timeout: 265 seconds)
18:04:52  * orion-ghquit (Ping timeout: 252 seconds)
18:10:44  * jgiquit (Quit: jgi)
18:17:20  * brsonjoined
18:18:22  * bnoordhuisjoined
18:36:36  * avalanche123joined
18:36:42  * jgijoined
18:37:59  * amurzeaujoined
18:40:59  * dap_quit (Quit: Leaving.)
18:41:26  * dap_joined
19:20:58  * jgiquit (Quit: jgi)
19:24:30  * daviquit (Ping timeout: 260 seconds)
19:30:24  * jgijoined
19:40:44  * s3shsquit (Quit: Computer has gone to sleep.)
20:06:10  * s3shsjoined
20:16:02  * fourqchanged nick to fourq|away
20:18:33  * Fishrock123joined
20:26:47  <kellabyte>since libuv could call the alloc_cb() multiple times for any logical http request that I'm parsing (a request could be large) is it correct that I don't need to memcpy anything from the libuv buffer that I provide? I just need to track multiple buffers?
20:27:31  <kellabyte>but something like a body could span multiple buffers that libuv requested I give it, so if I keep those buffers alive, I could create a datastructure thats zero-copy that can still read that data?
20:29:00  * fourq|awaychanged nick to fourq
20:30:13  <kellabyte>new changes put in haywire branches so that I can finish them up for you when I have time :)
20:41:24  * brsonquit (Ping timeout: 256 seconds)
20:42:36  * simpsonquit (Ping timeout: 255 seconds)
20:43:54  * brsonjoined
20:45:26  <kellabyte>oops sorry wrong room for that last msg lol
20:50:35  * simpsonjoined
21:03:16  * rendarquit (Ping timeout: 264 seconds)
21:09:30  * rendarjoined
21:54:33  * alexforsterquit (Quit: Textual IRC Client: www.textualapp.com)
22:02:46  * evanlucasjoined
22:03:26  * evanluca_quit (Quit: Textual IRC Client: www.textualapp.com)
22:37:15  * evanlucasquit (Remote host closed the connection)
22:38:20  <bnoordhuis>kellabyte: correct re: buffer lifecycle
22:43:54  * bnoordhuisquit (Ping timeout: 245 seconds)
23:02:06  * seishunquit (Ping timeout: 255 seconds)
23:05:33  * avalanche123quit (Remote host closed the connection)
23:07:02  * Fishrock123quit (Read error: Connection reset by peer)
23:07:32  * Fishrock123joined
23:41:21  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
23:45:32  * amurzeauquit (Quit: Page closed)
23:47:47  * avalanche123joined
23:48:17  * evanluca_joined
23:53:04  * evanluca_quit (Client Quit)