01:15:42  * hdmsquit (Remote host closed the connection)
01:16:32  * hdmsjoined
01:55:04  * dan336joined
02:42:34  * dan336quit (Quit: Leaving.)
03:05:20  * kostcoquit (Read error: Connection reset by peer)
03:06:01  * Michalikquit (Ping timeout: 268 seconds)
03:06:12  * tfnicoquit (Write error: Connection reset by peer)
03:07:17  * piernovquit (Ping timeout: 250 seconds)
03:07:37  * kostcojoined
03:07:55  * piernovjoined
03:09:04  * Michalikjoined
03:14:02  * dan336joined
03:15:08  * tfnicojoined
04:42:37  * SkyRocknRolljoined
04:59:49  * dan336quit (Quit: Leaving.)
05:53:56  * hdmsquit (Quit: hdms)
06:16:17  * Something12quit (Ping timeout: 265 seconds)
07:19:59  * SkyRocknRollquit (Ping timeout: 240 seconds)
07:33:07  * SkyRocknRolljoined
08:27:22  * DarkGodjoined
09:52:04  * Michalikquit (Ping timeout: 246 seconds)
09:52:46  * Michalikjoined
11:47:03  * hdmsjoined
14:33:42  * dan336joined
14:40:47  <creationix>rphillips, you're right, it is still leaking, but much slower
14:43:09  <creationix>we're down to 2 new heap objects per request instead of ~40
14:44:55  <creationix>https://gist.github.com/creationix/85b52a2c49530d87e8b0
14:46:57  <creationix>leaking about 700 bytes per request
15:06:46  * piernovquit (Ping timeout: 240 seconds)
15:07:10  * piernovjoined
15:17:35  <rphillips>hmm
15:32:54  <creationix>actually, it seems there are no heap objects leaking at all, I wonder what's causing the 700 bytes
15:38:29  * SkyRocknRollquit (Ping timeout: 256 seconds)
15:39:44  <rphillips>might be allocated objects in lua
15:47:26  <rphillips>just saw your comment
15:48:36  <rphillips>creationix: try calling collectgarbage() twice
15:48:51  <rphillips>sometimes the lua gc marks it for GC on the first pass
15:54:05  <rphillips>creationix: i tried your leak checker. first pass is 0 leaks
15:54:24  <rphillips>then the next pass is 8 objects
15:54:25  <creationix>without the patch?
15:54:32  <rphillips>with the path
15:54:34  <rphillips>patch
15:54:43  <rphillips>then 13 on the next pass
15:54:50  <rphillips>11 on the 3rd
15:56:08  <rphillips>this is what I tested: https://gist.github.com/rphillips/9b72ceee15895a8bc513
15:56:41  <creationix>oh interesting, check on end
15:56:55  <rphillips>changing that to 'close' is a tad better
15:57:00  <rphillips>but I still see a few objects
15:57:53  <creationix>try with a timer, something like 100ms
15:58:06  <creationix>you're sending the request one a time manually right?
15:59:16  <creationix>I'm still getting zero leaks on the fix-exit-leak branch
15:59:24  <creationix>even moving leak-check to the end event
16:03:57  <rphillips>correct
16:04:05  <rphillips>curl command line one at a time
16:04:30  <rphillips>OSX?
16:06:29  <rphillips>ohhh
16:06:52  <rphillips>creationix: i get significantly better results using the luvit binary, I was using the custom luvi
16:07:06  <rphillips>./luvi . -- examples/http-server.lua
16:07:27  <creationix>I'm using luvi directly
16:07:37  <rphillips>on OSX?
16:07:48  <creationix>right, on OSX using luvit c5e6031b91f1224331905649d00dacc00ad2ee9f
16:08:40  <creationix>I wonder if that require cache thing is causing trouble?
16:09:41  <creationix>hmm no that's already merged in
16:10:12  <rphillips>creationix: vidyo really quick, my room?
16:10:38  <creationix>ok
16:15:50  <rphillips>rphillips/testing
16:17:54  * travis-cijoined
16:17:55  <travis-ci>luvit/luvit#2596 (rphillips/testing - 0a05b99 : Ryan Phillips): The build passed.
16:17:56  <travis-ci>Change view : https://github.com/luvit/luvit/commit/0a05b99d04ba
16:17:56  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/88374528
16:17:56  * travis-cipart
16:38:39  * travis-cijoined
16:38:40  <travis-ci>luvit/luvit#2598 (master - 51d7823 : Tim Caswell): The build passed.
16:38:40  <travis-ci>Change view : https://github.com/luvit/luvit/compare/1888e7e8344e...51d782305df8
16:38:40  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/88379080
16:38:40  * travis-cipart
16:40:49  <rphillips>creationix: luvi and luvit release today?
16:41:06  <creationix>if you want
16:41:28  <creationix>all that's new in luvi is "snapshot"
16:41:40  <rphillips>would be nice to get the http fix into the agent
16:41:57  <rphillips>we don't use http a lot, and probably doesn't matter, but would be nice
16:42:16  <creationix>is that for server or server and client?
16:42:24  <creationix>also you don't need new luvi to use the fix
16:42:26  <rphillips>the agent does http client calls
16:42:47  <rphillips>yeah, luvit release is really all we need
16:43:26  <creationix>I did the last luvi release 8 days ago
16:43:46  <creationix>I'll probably do another before MaaS week so I don't need to bring the PIs again
16:44:01  <rphillips>good idea
16:44:12  <creationix>though my home networking should work now where I can remote control them
16:44:28  <rphillips>node 5 is out
16:44:52  <rphillips>crazy how much rain we are getting
16:45:12  <rphillips>and tornados in south austin-ish counties
16:45:41  <creationix>the rain isn't here yet
16:45:46  <creationix>scheduled for tonight
16:47:43  <creationix>rphillips, yep remote login works https://asciinema.org/a/7jof39nm4ozwiszyupp3oqcvf
16:47:51  <creationix>had to update ddwrt on my home router
16:48:01  <creationix>and use linode's DNS API to keep the ip up to date
17:02:29  * travis-cijoined
17:02:30  <travis-ci>luvit/luvit#2599 (master - 89495a4 : Tim Caswell): The build passed.
17:02:30  <travis-ci>Change view : https://github.com/luvit/luvit/compare/51d782305df8...89495a45082e
17:02:30  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/88384967
17:02:30  * travis-cipart
17:02:37  <creationix>alright published new luvit
17:03:34  * travis-cijoined
17:03:34  <travis-ci>luvit/luvit#2600 (2.6.0 - 89495a4 : Tim Caswell): The build passed.
17:03:35  <travis-ci>Change view : https://github.com/luvit/luvit/compare/2.6.0
17:03:35  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/88385220
17:03:35  * travis-cipart
17:04:53  * travis-cijoined
17:04:54  <travis-ci>luvit/luvit#2601 (2.6.0 - b4bf6c2 : Tim Caswell): The build passed.
17:04:54  <travis-ci>Change view : https://github.com/luvit/luvit/compare/1300cba6c940...b6c514ac74f4
17:04:54  <travis-ci>Build details : https://travis-ci.org/luvit/luvit/builds/88385466
17:04:54  * travis-cipart
17:33:59  * DarkGodquit (Remote host closed the connection)
17:35:38  <rphillips>thanks tim!
21:17:42  * DarkGodjoined
22:31:56  * DarkGodquit (Remote host closed the connection)
22:58:02  * dan336quit (Quit: Leaving.)