00:14:24  * indexzeroquit (Quit: indexzero)
00:28:58  * arek_deepinitquit (Ping timeout: 248 seconds)
01:04:26  * xming_quit (Read error: Operation timed out)
01:06:39  * xmingjoined
03:07:59  * indexzerojoined
03:50:06  * indexzeroquit (Quit: indexzero)
03:51:30  * mmaleckiquit (Ping timeout: 240 seconds)
06:02:35  * aliemjoined
06:58:52  * joshthecoderquit (Quit: Leaving...)
07:40:49  * `3rdEdenjoined
08:30:25  * V1joined
08:30:56  * `3rdEdenquit (Read error: Connection reset by peer)
08:36:54  * V1changed nick to `3rdEden
08:37:58  * TheJHjoined
09:25:45  * mmaleckijoined
09:40:26  * arek_deepinitjoined
10:24:00  * TheJHquit (Read error: Operation timed out)
11:23:47  * aliemquit (Remote host closed the connection)
11:25:28  * aliemjoined
12:00:07  * TheJHjoined
12:10:31  * TheJHquit (*.net *.split)
12:10:31  * aliemquit (*.net *.split)
12:10:32  * erlbot--quit (*.net *.split)
12:10:32  * boxofroxquit (*.net *.split)
12:10:32  * DarkGod2_quit (*.net *.split)
12:11:03  * TheJHjoined
12:11:03  * aliemjoined
12:11:03  * erlbot--joined
12:11:03  * boxofroxjoined
12:11:03  * DarkGod2_joined
12:11:17  * TheJHquit (Max SendQ exceeded)
12:11:51  * TheJHjoined
12:22:28  * TheJHquit (*.net *.split)
12:22:28  * aliemquit (*.net *.split)
12:22:29  * erlbot--quit (*.net *.split)
12:22:29  * boxofroxquit (*.net *.split)
12:22:29  * DarkGod2_quit (*.net *.split)
12:23:20  * TheJHjoined
12:23:20  * aliemjoined
12:23:20  * erlbot--joined
12:23:20  * boxofroxjoined
12:23:20  * DarkGod2_joined
12:33:30  * aliemquit (Ping timeout: 240 seconds)
12:36:50  * philips_quit (Excess Flood)
12:38:18  * philips_joined
12:40:33  * aliemjoined
13:50:06  * `3rdEdenquit (Quit: rebooting)
13:53:50  * `3rdEdenjoined
15:09:43  * aliemquit (Remote host closed the connection)
15:10:00  * TheJHquit (Ping timeout: 240 seconds)
15:16:00  * mkandrashoffquit (Quit: Leaving.)
15:16:17  * mkandrashoffjoined
15:19:22  <CIA-113>Ryan Phillips fixes/dns_assert * r94e32b7 / src/luv_dns.c : remove assert on unhandled DNS error condition - http://git.io/E2U31A
15:22:48  * mkandrashoffpart
15:35:05  * mkandrashoffjoined
16:03:43  * mmaleckichanged nick to mmalecki[out]
16:21:42  * kevwiljoined
16:47:20  * luastonedjoined
16:48:26  * luastoned1joined
16:49:46  * arek_deepinitquit (Read error: Connection reset by peer)
16:52:07  * luastonedquit (Ping timeout: 260 seconds)
17:07:49  * luastonedjoined
17:10:47  * luastoned1quit (Ping timeout: 260 seconds)
17:22:09  <CIA-113>Ryan Phillips fixes/dns_assert * r86a6759 / src/luv_dns.c : add a uv error handler - http://git.io/O2DVEg
17:22:43  <pquerna>rphillips: shouldn't be uv_default_loop
17:23:01  <rphillips>right
17:23:43  <pquerna>rphillips: i guess that might fix it though
17:24:52  <rphillips>waiting for my vm to spin up
17:25:25  <CIA-113>Ryan Phillips fixes/dns_assert * rc45d74e / src/luv_dns.c : use luv_get_loop - http://git.io/KoAKCA
17:29:44  <rphillips>hmm
17:29:46  <rphillips>still cores
17:29:53  <rphillips>oh
17:29:59  <rphillips>switching branches would help
17:31:30  * luastoned1joined
17:34:00  * luastonedquit (Ping timeout: 240 seconds)
17:34:59  <CIA-113>Ryan Phillips fixes/dns_assert * r44abe10 / src/luv_dns.c : use the gai_strerror error message - http://git.io/E6MsMQ
17:37:02  <rphillips>pquerna, philips_ : https://github.com/luvit/luvit/pull/284
17:39:23  <philips_>rphillips: what does gai stand for?
17:39:31  <pquerna>getaddressinfo
17:39:39  <philips_>oh
17:39:54  <rphillips>testing it on windows
17:40:02  <rphillips>hopefully gai_strerror is portable
17:40:17  <pquerna>it is
17:40:21  <pquerna>http://msdn.microsoft.com/en-us/library/windows/desktop/ms738514(v=vs.85).aspx
17:40:25  <rphillips>sweet
17:40:26  <pquerna>except its not threadsafe
17:40:33  <pquerna>because its returning a char*
17:40:34  <pquerna>SIGH
17:40:52  <rphillips>well that is lame
17:41:57  <pquerna>but WSAGetLastError is threadlocal
17:42:08  <pquerna>and we ran the get addrinfo in the threadpool
17:42:16  <pquerna>so, only way to fxi that is to build the error string
17:42:24  <pquerna>inside the thread pool
17:42:30  <pquerna>but libuv hides all this from us
17:42:42  <rphillips>just return the error code on windows?
17:42:51  <pquerna>i think we continue to use gai_strerror with a comment that its not thread safe
17:43:00  <rphillips>ok
17:43:01  <pquerna>plus we have the error number burned into the format string
17:43:48  <philips_>gai_strerror isn't just returning a pointer to a string burned into the libc?
17:43:56  <philips_>that would be how I would assume it is implemented.
17:44:05  <CIA-113>Ryan Phillips fixes/dns_assert * r285e4c7 / src/luv_dns.c : add a note for threadsafety - http://git.io/kAKanA
17:44:11  <pquerna>msdn just says not threadsafe
17:44:20  <philips_>hrm, I bet it will be OK
17:44:37  <philips_>I bet they just index into an array of char * error strings
17:44:47  <rphillips>that should be threadsafe
17:44:55  <pquerna>well
17:45:08  <philips_>unless they include the dns name in the string
17:45:12  <philips_>oh well, note it and move on
17:45:16  <philips_>can't fix bad APIs
17:45:18  <pquerna>http://comments.gmane.org/gmane.comp.apache.apr.devel/17871
17:45:20  <pquerna>apr <3
17:45:31  <pquerna>http://svn.apache.org/viewvc?view=revision&revision=1083949
17:45:42  <pquerna>ah
17:45:50  <pquerna>http://svn.apache.org/viewvc/apr/apr/branches/1.4.x/network_io/unix/sockaddr.c?r1=1083949&r2=1083948&pathrev=1083949
17:45:54  <pquerna>they don't really fix it
17:45:55  <pquerna>lame
17:47:21  <pquerna>okay yeah, +1 note it and move on
17:50:22  <CIA-113>Ryan Phillips master * rc0119ec / src/luv_dns.c : bugfix: dns crash in getaddrinfo - http://git.io/5yUOZw
17:50:55  <CIA-113>Ryan Phillips master * rb189333 / src/luv_dns.c : Merge pull request #284 from luvit/fixes/dns_assert - http://git.io/WhJu3Q
17:51:44  <CIA-113>Ryan Phillips fixes/dns_assert * rc0119ec / src/luv_dns.c : bugfix: dns crash in getaddrinfo - http://git.io/5yUOZw
17:52:23  <rphillips>ok. bumped virgo with that fix
17:52:54  <pquerna>thanks
17:53:52  <rphillips>hmm.
17:53:59  <rphillips>srv record lookup didn't work
17:54:35  <pquerna>zerigo has been on and off offline
17:54:39  <rphillips>hmm. worked the 2nd time
17:55:06  <rphillips>ah. are they still getting attacked?
17:55:59  <pquerna>i think so
17:57:17  <CIA-113>AJ ONeal master * re962dcf / lib/luvit/timer.lua : allow the user to pass in a nil timer - http://git.io/A_5B8w
17:57:18  <CIA-113>AJ ONeal master * rdb983f2 / lib/luvit/timer.lua : updated style - http://git.io/albA4Q
17:57:18  <CIA-113>Ryan Phillips master * raef0f61 / lib/luvit/timer.lua : Merge pull request #279 from coolaj86/patch-1 - http://git.io/0Kfhyw
18:02:30  * TheJHjoined
19:11:34  * Skomskijoined
19:12:39  * Skomskiquit (Client Quit)
19:13:17  * Skomskijoined
19:14:46  * Skomskiquit (Client Quit)
19:16:11  * `3rdEdenquit (Quit: brb, switching to laptop)
19:18:16  * joshthecoderjoined
19:35:38  * `3rdEdenjoined
20:21:40  * arek_deepinitjoined
20:34:42  * arek_deepinitquit (Read error: Connection reset by peer)
20:34:53  * arek_deepinitjoined
20:35:01  * mmalecki[out]changed nick to mmalecki
20:37:35  * arek_deepinitquit (Client Quit)
20:38:16  * `3rdEdenquit (Quit: Going to bed, gnite)
21:28:43  * kevwilquit (Read error: Connection reset by peer)
21:39:52  * luastoned1quit (Quit: Leaving.)
21:41:56  * kevwiljoined
21:43:24  * kevwilquit (Client Quit)
21:50:31  * damjanquit (Read error: Connection reset by peer)
21:53:28  * damjanjoined
22:01:30  * TheJHquit (Ping timeout: 252 seconds)
22:28:15  * philips_quit (Excess Flood)
22:28:21  * philips_joined
22:42:13  * philips_quit (Excess Flood)
22:42:21  * philips_joined