00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:13:04  * toothrotquit (Ping timeout: 264 seconds)
00:16:16  * kevinswiberjoined
00:28:13  * kevinswiberquit (Remote host closed the connection)
00:28:47  * kevinswiberjoined
00:30:19  * AvianFluquit (Remote host closed the connection)
00:32:11  * kevinswi_joined
00:32:54  * kevinswiberquit (Read error: Connection reset by peer)
00:38:43  * kevinswi_quit (Remote host closed the connection)
00:39:18  * kevinswiberjoined
00:43:31  * kevinswiberquit (Ping timeout: 245 seconds)
00:45:19  * mcavagejoined
00:47:53  * c4milojoined
00:49:21  * mcavagequit (Ping timeout: 245 seconds)
01:00:52  * AvianFlujoined
01:08:48  * st_lukequit (Remote host closed the connection)
01:09:25  * st_lukejoined
01:09:25  * AvianFluquit (Ping timeout: 272 seconds)
01:10:11  * st_lukequit (Read error: Connection reset by peer)
01:10:40  * st_lukejoined
01:21:50  * toothrjoined
01:39:29  * AvianFlujoined
01:45:40  * mcavagejoined
01:49:50  * mcavagequit (Ping timeout: 240 seconds)
01:53:37  * c4miloquit (Remote host closed the connection)
01:54:11  * c4milojoined
01:59:05  * c4miloquit (Ping timeout: 272 seconds)
02:15:44  * st_lukequit (Remote host closed the connection)
02:22:28  * brson_joined
02:26:14  * brsonquit (Ping timeout: 240 seconds)
02:33:30  * st_lukejoined
02:39:46  * st_lukequit (Remote host closed the connection)
02:46:01  * mcavagejoined
02:50:14  * mcavagequit (Ping timeout: 240 seconds)
03:45:51  * sam113101changed nick to sam113101_afk
03:46:22  * mcavagejoined
03:46:35  * sam113101_afkchanged nick to sam113101
03:50:28  * mcavagequit (Ping timeout: 240 seconds)
04:01:37  * defunctzombiechanged nick to defunctzombie_zz
04:11:47  * sam113101part ("WeeChat 0.4.3-dev")
04:44:16  * brson_quit (Quit: leaving)
04:46:43  * mcavagejoined
04:51:21  * mcavagequit (Ping timeout: 272 seconds)
05:36:54  <isaacs>ircretary: tell piscisaureus_ to ping me when he gets online
05:36:54  <ircretary>isaacs: I'll be sure to tell piscisaureus_
05:36:57  <isaacs>ircretary: thanks
05:36:57  <ircretary>isaacs: You're welcome :)
05:38:24  <isaacs>ircretary: tell piscisaureus to ping me when he gets online
05:38:24  <ircretary>isaacs: I'll be sure to tell piscisaureus
05:38:31  <isaacs>ircretary: when piscisaureus
05:38:31  <ircretary>isaacs: piscisaureus was last seen at 2013-08-13T16:20:40.448Z, quit: Quit: Leaving. #libuv
05:38:36  <isaacs>ircretary: when piscisaureus_
05:38:36  <ircretary>isaacs: piscisaureus_ was last seen at 2013-10-11T15:53:21.331Z, quit: Quit: ~ Trillian Astra - www.trillian.im ~ #libuv
05:43:33  * mikealquit (Quit: Leaving.)
05:44:29  * mikealjoined
05:47:04  * mcavagejoined
05:51:26  * mcavagequit (Ping timeout: 245 seconds)
05:57:04  * TooTallNatejoined
05:57:22  * TooTallNatequit (Client Quit)
06:02:00  * AvianFluquit (Remote host closed the connection)
06:06:44  * rjequit (Quit: Leaving...)
06:12:32  * EhevuTovjoined
06:15:20  * rjejoined
06:21:08  * rje_joined
06:25:49  * rjequit (Disconnected by services)
06:26:17  * rje_changed nick to rje
06:27:39  * EhevuTovquit (Quit: This computer has gone to sleep)
06:29:01  * rje_joined
06:32:41  * rjequit (Quit: Leaving...)
06:33:23  * rjejoined
06:41:14  <MI6>nodejs-v0.10-windows: #258 UNSTABLE windows-ia32 (9/601) windows-x64 (9/601) http://jenkins.nodejs.org/job/nodejs-v0.10-windows/258/
07:17:30  * mcavagejoined
07:21:46  * mcavagequit (Ping timeout: 246 seconds)
07:23:27  * rendarjoined
07:57:44  * dominictarrjoined
08:01:09  * bajtosjoined
08:17:50  * mcavagejoined
08:20:28  * wwicks_joined
08:22:37  * mcavagequit (Ping timeout: 272 seconds)
08:23:06  * wwicksquit (Ping timeout: 252 seconds)
08:23:06  * wwicks_changed nick to wwicks
08:25:47  * dominictarrquit (Ping timeout: 272 seconds)
08:54:45  * hzjoined
09:18:11  * mcavagejoined
09:22:47  * mcavagequit (Ping timeout: 272 seconds)
10:13:00  * bajtosquit (Quit: bajtos)
10:18:33  * mcavagejoined
10:26:28  * mcavagequit (Ping timeout: 240 seconds)
10:48:27  <MI6>nodejs-v0.10: #1532 UNSTABLE smartos-x64 (5/601) smartos-ia32 (4/601) osx-x64 (1/601) osx-ia32 (1/601) http://jenkins.nodejs.org/job/nodejs-v0.10/1532/
10:55:32  * Kakerajoined
11:23:04  * mcavagejoined
11:27:33  * mcavagequit (Ping timeout: 272 seconds)
12:15:28  * CAPSLOCKBOTquit (Ping timeout: 264 seconds)
12:16:44  * CAPSLOCKBOTjoined
12:23:27  * mcavagejoined
12:28:07  * mcavagequit (Ping timeout: 265 seconds)
13:44:38  * Kakeraquit (Ping timeout: 240 seconds)
14:00:45  * AvianFlujoined
14:16:01  * Benviequit (Ping timeout: 245 seconds)
14:19:17  * Benviejoined
14:24:09  * mcavagejoined
14:28:28  * mcavagequit (Ping timeout: 265 seconds)
14:59:45  * mikealquit (Quit: Leaving.)
15:09:32  * AvianFluquit (Remote host closed the connection)
15:19:11  <MI6>nodejs-master: #610 UNSTABLE smartos-ia32 (5/644) smartos-x64 (8/644) linux-ia32 (1/644) http://jenkins.nodejs.org/job/nodejs-master/610/
15:21:35  * Kakerajoined
15:24:21  * AvianFlujoined
15:24:30  * mcavagejoined
15:25:11  * mikealjoined
15:28:28  * mcavagequit (Ping timeout: 240 seconds)
15:44:11  * AvianFluquit (Remote host closed the connection)
15:44:37  * wwicksquit (Quit: wwicks)
15:56:54  * kevinswiberjoined
16:01:25  * kevinswiberquit (Ping timeout: 272 seconds)
16:05:12  * mikealquit (Quit: Leaving.)
16:06:23  * mikealjoined
16:11:01  * kevinswiberjoined
16:13:27  * AvianFlujoined
16:15:26  * kevinswiberquit (Ping timeout: 240 seconds)
16:18:07  * mikealquit (Quit: Leaving.)
16:23:20  * c4milojoined
16:39:35  * mcavagejoined
16:39:44  * mcavagequit (Read error: Connection reset by peer)
16:40:04  * mcavagejoined
16:40:27  * mcavagequit (Remote host closed the connection)
16:48:53  * mikealjoined
16:51:44  * c4miloquit (Remote host closed the connection)
16:52:17  * c4milojoined
16:56:48  * c4miloquit (Ping timeout: 252 seconds)
17:12:21  * hzquit
17:32:40  * AvianFluquit (Remote host closed the connection)
17:33:10  * AvianFlujoined
17:34:51  * c4milojoined
17:45:15  * TooTallNatejoined
17:53:08  <MI6>libuv-master: #283 UNSTABLE windows (3/196) smartos (2/195) http://jenkins.nodejs.org/job/libuv-master/283/
18:01:25  * c4miloquit (Remote host closed the connection)
18:01:51  * c4milojoined
18:06:32  * c4miloquit (Ping timeout: 256 seconds)
18:09:48  <MI6>libuv-node-integration: #268 UNSTABLE osx-ia32 (1/644) smartos-x64 (7/644) smartos-ia32 (6/644) http://jenkins.nodejs.org/job/libuv-node-integration/268/
18:25:09  * hzjoined
18:25:40  * kevinswiberjoined
18:28:34  * kevinswiberquit (Remote host closed the connection)
18:29:07  * kevinswiberjoined
18:33:25  * kevinswiberquit (Ping timeout: 246 seconds)
18:45:05  <MI6>nodejs-master-windows: #404 UNSTABLE windows-x64 (21/644) windows-ia32 (21/644) http://jenkins.nodejs.org/job/nodejs-master-windows/404/
19:12:28  * wolfeida_joined
19:15:51  * wolfeidauquit (Ping timeout: 272 seconds)
19:27:42  * hueniversequit (Read error: Connection reset by peer)
19:39:43  * bajtosjoined
19:39:49  * wolfeidaujoined
19:42:13  * bajtosquit (Client Quit)
19:43:07  * wolfeida_quit (Ping timeout: 265 seconds)
19:47:26  * AvianFluquit (Remote host closed the connection)
19:49:03  * AvianFlujoined
19:58:00  * wwicksjoined
20:03:18  * AvianFluquit (Remote host closed the connection)
20:03:47  * AvianFlujoined
20:16:23  * wwicksquit (Read error: Connection reset by peer)
20:16:41  * wwicksjoined
20:37:03  * wwicks_joined
20:38:58  * wwicksquit (Ping timeout: 256 seconds)
20:38:58  * wwicks_changed nick to wwicks
20:40:41  * hueniversejoined
20:57:38  * wwicks_joined
20:59:22  * wwicksquit (Ping timeout: 256 seconds)
20:59:22  * wwicks_changed nick to wwicks
21:10:37  * brsonjoined
21:11:03  * toothrchanged nick to toothrot
21:41:13  <trevnorris>othiym23: cool. yeah, way I set it up is that any callback (listener, before, after, error) is not allowed to throw.
21:41:13  <trevnorris>If they do then it'll still call the error callback once more for any handling purposes, but then bubble afterwards.
21:42:49  <othiym23>right, I ended up copying that behavior
21:43:21  <othiym23>the polyfill now runs test-asynclistener.js and gets the exact same number of expected as actual async events
21:44:10  <othiym23>(I had to patch the test so that there were two listeners to get around the fact that addAsyncListener won't add the same listener twice: https://github.com/othiym23/async-listener/commit/b81ffe88cb4a165c055a153995694bf3abcd81b3 )
21:44:15  <othiym23>trevnorris: ^^
21:44:39  <othiym23>also trevnorris: https://github.com/othiym23/async-listener/commit/b81ffe88cb4a165c055a153995694bf3abcd81b3
21:44:51  <othiym23>I pretty much copied your logic exactly
21:45:18  <othiym23>all of the error tests still pass
21:45:42  <trevnorris>othiym23: coolio. to be honest the timers bother me because the logic is non-trivial with creating TimerWrap instances along with individual timer objects added to the linked list.
21:46:33  <othiym23>my approach is pretty simple (because it creates closures that get around all of the linked list logic), but it's still surprisingly subtle
21:46:50  <othiym23>I wouldn't be surprised if there are still bugs around frequently adding and removing multiple listeners
21:47:18  <trevnorris>eh, for your purposes it should be fine.
21:47:25  <othiym23>it was a total pain getting everything squared away it is now, and took a lot of careful thinking and analyzing to get the code back to being relatively simple
21:47:32  <trevnorris>heh
21:48:28  <othiym23>it was mostly fine for my purposes, but the polyfill wasn't dealing with nested timers correctly, and it was only the fact that CLS never removes the listener that prevented that bug from being exercised
21:52:37  * rendarquit
21:54:43  * defunctzombie_zzchanged nick to defunctzombie
22:16:26  * Kakeraquit (Ping timeout: 256 seconds)
22:27:42  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
22:54:24  * defunctzombiechanged nick to defunctzombie_zz
23:04:03  * hzquit
23:58:43  <MI6>libuv-master-gyp: #223 FAILURE windows-x64 (3/196) windows-ia32 (3/196) http://jenkins.nodejs.org/job/libuv-master-gyp/223/