00:37:51  * grantilaquit (Quit: Leaving.)
01:08:49  * rendar_joined
01:09:33  * rendarquit (Disconnected by services)
01:09:43  * rendar_quit (Client Quit)
01:09:56  * rendarjoined
01:21:11  * erizonejoined
01:39:42  * brsonjoined
01:41:34  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
01:58:04  * tunniclmquit (Ping timeout: 258 seconds)
04:19:13  * erizonequit (Quit: Leaving)
04:44:42  * brsonquit (Read error: Connection reset by peer)
04:50:08  * brsonjoined
06:39:47  * KennethWilkequit (Ping timeout: 256 seconds)
06:59:22  * KennethWilkejoined
08:33:13  * brsonquit (Ping timeout: 248 seconds)
08:37:44  * brsonjoined
08:42:18  * grantilajoined
08:43:13  * grantila1joined
08:43:14  * grantilaquit (Read error: Connection reset by peer)
09:47:38  * rendarjoined
10:32:49  * seishunjoined
10:59:02  * tunniclmjoined
11:25:07  * mylesborinsquit (Quit: farewell for now)
11:25:38  * mylesborinsjoined
11:32:01  * KennethWilkequit (Ping timeout: 240 seconds)
11:32:12  * brsonquit (Read error: Connection reset by peer)
11:32:29  * brsonjoined
11:51:43  * KennethWilkejoined
12:29:25  * seishunquit (Ping timeout: 245 seconds)
12:47:13  * seishunjoined
13:17:45  * abruanesequit (Ping timeout: 245 seconds)
13:24:57  * abruanesejoined
13:29:33  * brsonquit (Ping timeout: 276 seconds)
14:34:31  * grantila1quit (Quit: Leaving.)
15:01:31  * sagarjoined
15:01:55  * sagarchanged nick to Guest37630
15:01:57  * Guest37630quit (Client Quit)
15:13:36  * KennethWilkequit (Ping timeout: 240 seconds)
15:33:59  * KennethWilkejoined
16:09:26  * grantilajoined
17:04:25  * seishunquit (Ping timeout: 245 seconds)
17:26:54  * seishunjoined
17:36:39  * grantilaquit (Quit: Leaving.)
17:50:59  * grantilajoined
18:02:16  * grantilaquit (Quit: Leaving.)
18:21:55  * Jacob843quit (Remote host closed the connection)
18:22:18  * Jacob843joined
18:40:51  * grantilajoined
18:40:51  * jacresjoined
18:42:05  <jacres>hey everyone - what's the best way to cleanup any active handles on program termination? I'm trying the uv_walk, uv_run once, but getting an invalid handle assertion sometimes
18:45:50  <rendar>hmm, you call uv_close for each handle in uv_walk?
18:47:34  <jacres>I am, with free as the uv_close_cb
18:47:38  <jacres>(for now)
18:48:48  <jacres>it might be the free.. hmm
18:48:55  <rendar>it should work
18:49:00  <rendar>which OS/platform?
18:49:42  <jacres>windows 10 x64
18:50:24  <jacres>looking now I do have a handle that's statically allocated, just as a member variable of a class
18:51:14  <jacres>perhaps that's the issue - it's not a pointer and it's trying to be free'd
19:15:52  <jacres>rendar: narrowing it down - looks like abort is getting called as a default: in the uv_close() switch statement for handle->type
19:16:10  * grantilaquit (Quit: Leaving.)
19:31:24  <rendar>jacres: hmm strange
19:31:35  <rendar>btw i already heard about assertions on Windows
19:31:40  <jacres>it's something silly that I'm doing, I'm sure
19:31:43  <rendar>maybe saghul knows more than me
19:31:56  <rendar>can you paste the assert message, file, line?
19:34:14  <jacres>sure, I'm going to look into a bit more first before wasting anyone's time. Upgraded to a newer version of libuv and I'm getting better messages. I think it may be a problem with my code. Free'ing a handle using free in one spot vs. uv_close with free callback
19:35:07  <jacres>you confirming that the walk should work did help
19:44:35  * grantilajoined
21:35:37  * seishunquit (Ping timeout: 248 seconds)
21:48:45  * seishunjoined
21:49:30  * rendarquit (Ping timeout: 256 seconds)
21:54:49  * seishunquit (Ping timeout: 248 seconds)
22:12:40  * seishunjoined
22:13:09  * rendarjoined
22:29:29  * seishunquit (Ping timeout: 248 seconds)
23:28:10  * jessicaquynhjoined
23:28:11  * jessicaquynh_joined
23:46:17  * brsonjoined