00:08:28  * iraquit (Quit: Computer has gone to sleep.)
00:09:36  * daviddiasquit (Remote host closed the connection)
00:11:54  * fredkquit (Quit: Leaving.)
00:12:35  * fredkjoined
00:13:00  * daviddiasjoined
00:16:51  * fredkquit (Ping timeout: 252 seconds)
00:27:01  * echelog-1joined
00:35:42  * notmattquit (Remote host closed the connection)
00:38:35  * irajoined
00:38:56  * iraquit (Client Quit)
00:42:18  * chorrellquit (Quit: Textual IRC Client: www.textualapp.com)
01:07:43  * daviddiasquit (Remote host closed the connection)
01:08:18  * daviddiasjoined
01:12:41  * daviddiasquit (Ping timeout: 245 seconds)
01:35:41  * abraxasjoined
01:36:07  * abraxasquit (Remote host closed the connection)
01:36:14  * ryancnelsonquit (Quit: Leaving.)
01:36:25  * abraxasjoined
01:39:44  * daviddiasjoined
01:46:19  * notmattjoined
01:53:06  * daviddiasquit (Ping timeout: 245 seconds)
01:54:09  * notmattquit (Ping timeout: 268 seconds)
01:56:35  * daviddiasjoined
01:57:59  * notmattjoined
01:58:52  * daviddiasquit (Read error: No route to host)
01:59:41  * daviddiasjoined
02:08:06  * daviddiasquit (Ping timeout: 245 seconds)
02:12:36  * daviddiasjoined
02:17:16  * daviddiasquit (Ping timeout: 245 seconds)
02:48:39  * daviddiasjoined
02:49:55  * abraxasquit (Remote host closed the connection)
02:53:09  * notmattquit (Remote host closed the connection)
02:56:01  * daviddiasquit (Ping timeout: 245 seconds)
03:05:43  * abraxasjoined
03:18:23  * notmattjoined
03:38:38  * daviddiasjoined
03:42:41  * daviddiasquit (Ping timeout: 245 seconds)
03:43:30  * daviddiasjoined
03:48:06  * daviddiasquit (Ping timeout: 245 seconds)
03:48:32  * daviddiasjoined
03:53:06  * daviddiasquit (Ping timeout: 245 seconds)
04:19:57  * abraxasquit (Remote host closed the connection)
04:39:04  * daviddiasjoined
04:48:06  * daviddiasquit (Ping timeout: 245 seconds)
04:48:53  * daviddiasjoined
04:53:06  * daviddiasquit (Ping timeout: 245 seconds)
05:42:39  * marsellquit (Quit: marsell)
05:43:30  * daviddiasjoined
05:47:41  * daviddiasquit (Ping timeout: 245 seconds)
05:48:12  * daviddiasjoined
05:51:03  * daviddia_joined
05:52:41  * daviddiasquit (Ping timeout: 245 seconds)
05:55:36  * daviddia_quit (Ping timeout: 245 seconds)
06:04:18  * abraxasjoined
06:27:51  * notmattquit (Remote host closed the connection)
06:48:48  * notmattjoined
07:10:41  * daviddiasjoined
07:14:46  * daviddiasquit (Ping timeout: 245 seconds)
07:18:44  * daviddiasjoined
07:27:41  * daviddiasquit (Ping timeout: 245 seconds)
07:50:43  * daviddiasjoined
07:54:51  * daviddiasquit (Ping timeout: 246 seconds)
07:55:22  * daviddiasjoined
07:59:46  * daviddiasquit (Ping timeout: 245 seconds)
08:02:03  * notmattquit (Remote host closed the connection)
08:06:47  * notmattjoined
08:17:21  * daviddiasjoined
08:24:21  * daviddiasquit (Ping timeout: 245 seconds)
08:40:07  * notmattquit (Remote host closed the connection)
09:19:38  * daviddiasjoined
09:23:56  * daviddiasquit (Ping timeout: 245 seconds)
10:16:42  * daviddiasjoined
10:20:21  * marselljoined
10:34:51  * abraxasquit (Remote host closed the connection)
11:52:41  * dimitrisjoined
11:52:42  * dimitrisquit (Excess Flood)
12:22:47  * mcavage_joined
12:22:49  * mcavagequit (Read error: Connection reset by peer)
12:26:29  * irajoined
12:30:00  * irchikbjoined
12:30:02  * irchikbquit (Excess Flood)
12:31:02  * daviddiasquit (Remote host closed the connection)
12:31:41  * daviddiasjoined
12:35:36  * abraxasjoined
12:36:28  * daviddiasquit (Ping timeout: 264 seconds)
12:40:08  * abraxasquit (Ping timeout: 240 seconds)
12:40:41  * notmattjoined
12:45:08  * notmattquit (Ping timeout: 245 seconds)
13:06:29  * daviddiasjoined
13:49:06  * chorrelljoined
14:19:36  * daviddia_joined
14:20:52  * daviddia_quit (Remote host closed the connection)
14:21:23  * daviddia_joined
14:22:41  * daviddiasquit (Ping timeout: 245 seconds)
14:24:47  * daviddiasjoined
14:27:25  * daviddia_quit (Ping timeout: 246 seconds)
14:29:19  * daviddiasquit (Remote host closed the connection)
14:29:57  * daviddiasjoined
14:36:54  * abraxasjoined
14:40:25  * elijah-mbpquit (Quit: Leaving)
14:41:24  * abraxasquit (Ping timeout: 256 seconds)
14:47:26  * iraquit (Ping timeout: 240 seconds)
14:56:55  * nfitchjoined
14:58:03  * irajoined
15:09:04  * daviddia_joined
15:09:15  * daviddia_quit (Remote host closed the connection)
15:09:55  * daviddia_joined
15:11:26  * daviddiasquit (Ping timeout: 245 seconds)
15:17:22  * dddtest_97403joined
15:27:35  * fredkjoined
15:27:42  * fredkquit (Client Quit)
15:28:45  * fredkjoined
15:44:56  * utlemmingquit (Quit: Konversation terminated!)
15:45:14  * utlemmingjoined
16:03:56  * ryancnelsonjoined
16:04:55  * ryancnelsonpart
16:07:40  * iraquit (Ping timeout: 264 seconds)
16:26:52  * notmattjoined
16:37:46  * abraxasjoined
16:41:57  * abraxasquit (Ping timeout: 246 seconds)
16:50:39  * lloyddejoined
17:35:45  * utlemmingquit (Remote host closed the connection)
17:38:25  * utlemmingjoined
17:48:20  * irajoined
18:00:34  * notmattquit (Remote host closed the connection)
18:13:54  * wesolowsquit (Ping timeout: 256 seconds)
18:15:23  * notmattjoined
18:17:48  * notmattquit (Remote host closed the connection)
18:22:49  * ryancnelsonjoined
18:38:39  * abraxasjoined
18:41:50  * notmattjoined
18:43:04  * abraxasquit (Ping timeout: 264 seconds)
18:48:16  * iraquit (Quit: Computer has gone to sleep.)
19:05:57  * lloyddequit (Remote host closed the connection)
19:06:31  * lloyddejoined
19:07:04  <bahamas10>mcavage_: just got a chance to test... i pulled the latest node-manta, and it works better
19:07:14  <mcavage_>bahamas10: great!
19:07:18  <bahamas10>it doesn't terminate early anymore which is good, and 1000 HEAD's work, but the PUT's fail
19:07:24  <mcavage_>...
19:07:26  <bahamas10>https://gist.github.com/bahamas10/7205828, i added a comment
19:08:14  <mcavage_>ooc: if you turn -c down, does it work? I have definitely seen various errors in node when spawning a shitload of concurrent conns.
19:08:26  <bahamas10>just added another comment, 881 files out of the 1000 were actually uploaded.
19:09:03  <bahamas10>oh yeah, it's only at high concurrency does it break.. at the default of 30 it works perfectly.. the latest node-manta is great!
19:09:29  <bahamas10>i just thought, even with high concurrency, it shouldn't be creating that many connections to the ssh-agent socket, unless i'm mistaken about how the signing cache works
19:09:48  <mcavage_>is it failing on ssh agent or to manta itself?
19:09:58  <mcavage_>i would assume the latter -- what i see (a lot) with node-manta:
19:10:21  <mcavage_>flood a lot of connections on (essentially) the same event loop run, and some of them will take > a sane connection timeout to ever connect.
19:10:24  <mcavage_>causing errors.
19:10:38  * lloyddequit (Ping timeout: 240 seconds)
19:10:45  <mcavage_>it's unfortunately not easy to disambiguate all the node errors, and node-manta adds more on top.
19:11:26  <bahamas10>i think it's definitely ssh-agent, but i'll verify.
19:11:31  <mcavage_>hmm
19:11:33  <mcavage_>then i'm confused :)
19:11:47  <bahamas10>it's throwing ECONNREFUSED, which i doubt is coming from manta, unless you guys are doing some crazy rate-limiting logic
19:12:09  <mcavage_>we are not - but I've seen ECONNREFUSED from node before on HTTP endpoints.
19:13:10  <bahamas10>mcavage_: very strange... i'm adding some loggic to get a better idea of what's happening
19:13:13  * daviddia_changed nick to daviddias
19:13:46  <mcavage_>k - keep me posted -- it was working for me so i moved on, but i can go back and beat on it more if need be.
19:17:02  <bahamas10>mcavage_: i hate to beat on this, i'm sure this little fun for you because it's little for me :)
19:17:14  <bahamas10>https://gist.github.com/bahamas10/7205828#comment-940769, i added logging to ssh-agent, and sure enough it is throwing ECONNREFUSED
19:17:23  <mcavage_>hmmm
19:17:33  <mcavage_>and that's just the same thing agaib?
19:17:36  <mcavage_>*again?
19:17:40  <bahamas10>which, i thought, the sign cache would prevent the agent from being hammered like this
19:17:43  <bahamas10>yes
19:17:44  <mcavage_>the only difference is no --dry-run than before?
19:17:46  <mcavage_>ok
19:17:51  <mcavage_>yes it should have.
19:17:53  <bahamas10>correct, it's the PUT's that actually cause this to fail
19:17:58  <bahamas10>the HEAD's work
19:18:07  <mcavage_>ok, then clearly they're missing the cache and flooding in again.
19:18:16  <mcavage_>k, i'll take a look after lunch.
19:18:36  <bahamas10>great, thanks. i'm gonna look as well as i'm interested to see the new logic you put in the latest commit
19:34:10  * lloyddejoined
19:45:06  * notmattquit (Remote host closed the connection)
19:58:36  * midimajoined
20:08:04  * lloyddequit
20:08:46  * notmattjoined
20:12:57  * midimaquit (Read error: Connection reset by peer)
20:28:52  * vladsemenjoined
20:29:34  * kostrikoljoined
20:29:54  * kostrikolquit (Read error: Connection reset by peer)
20:39:28  * abraxasjoined
20:43:48  * abraxasquit (Ping timeout: 246 seconds)
21:06:13  * vladsemenquit (Ping timeout: 248 seconds)
21:11:26  * dddtest_97403quit (Remote host closed the connection)
21:23:26  * daviddiasquit
21:47:46  * utlemmingquit (Quit: Konversation terminated!)
21:48:04  * utlemmingjoined
21:51:32  <mcavage_>bahamas10: you there?
21:53:23  * chorrellquit (Quit: Textual IRC Client: www.textualapp.com)
21:53:31  <mcavage_>bahamas10: when you're around, git pull - I think I see what was wrong. I'm a dolt as I cached signatures, but forgot to cache the requestIdentities step.
22:01:58  <bahamas10>mcavage_: i'm here, i'll check it out now
22:04:35  <bahamas10>mcavage_: perfect!
22:04:38  <mcavage_>dope
22:04:53  <bahamas10>successfully manta-sync'd 1000 files at the same time, took 2.5 seconds
22:05:03  <mcavage_>super - your WAN is > my WAN ;)
22:05:25  * nfitchquit (Ping timeout: 248 seconds)
22:06:03  <mcavage_>k well try it out a bit and if you're happy with it just close that issue and we'll move on.
22:06:05  <bahamas10>mcavage_: :) and over wifi to boot. it helps that i'm in new york as well i bet
22:06:13  <mcavage_>oh yeah probably.
22:06:52  <bahamas10>mcavage_: i still worry about the ssh-agent PR, as it is theoretically possible that the agent terminates your connection without sending data
22:07:02  <mcavage_>oh right - i need to merge that too
22:07:05  <mcavage_>1m i'll do that now.
22:07:26  * nfitchjoined
22:07:33  <bahamas10>cool, i ran your test suite on it and it worked as expected, and tried to stick to the error throwing/passing convention
22:07:49  <mcavage_>yeah that's all crufty ;)
22:09:09  <mcavage_>ok merged and in npm as 0.2.2
22:09:22  <bahamas10>even so, that module is partly what drew me in to manta. ssh-agent pub/priv key for authentication... i'm sold.
22:09:30  <bahamas10>oh perfect! no more relying on github
22:09:48  <mcavage_>yes, i agree ;) -- i really want that shit extended into a chrome plugin.
22:10:00  <mcavage_>but of course you know, people would need to make websites that use that.
22:10:11  <bahamas10>oh wow. i would love that.
22:10:34  <bahamas10>i don't want to sound tinfoil hat, but ssh auth is really the only auth i trust as being secure
22:10:50  <mcavage_>yes, it would be the glorious future. the HTTP signing stuff is even an IETF draft: http://tools.ietf.org/html/draft-cavage-http-signatures-00
22:11:24  <mcavage_>the W3C guys picked that up for web payments.
22:12:48  <bahamas10>oh wow, nice.
22:17:55  <mcavage_>nahamu: just pushed joyent/node-manta#130
22:18:02  <mcavage_>oh, we don't have bots here. drag.
22:18:13  <mcavage_>https://github.com/joyent/node-manta/issues/130
22:18:15  <mcavage_>that one
22:40:16  * abraxasjoined
22:44:52  * abraxasquit (Ping timeout: 264 seconds)
23:08:37  * irajoined
23:46:18  * AvianFlujoined
23:53:56  <nahamu>mcavage_: cool
23:58:56  <nahamu>mcavage_: in that draft you linked to, There's mention of a "Date" header, but then the client signs something with a line starting with "date". typo or intentional?
23:59:33  <nahamu>nevermind, "date" appears a bunch more times. I'll presume it's intentional.