All times are UTC.
00:13:27 <-- Gizmokid2005 has quit (Ping timeout) 00:14:36 --> Gizmokid2005 has joined #instantbird 00:40:39 <-- stevo has quit (Quit: stevo) 00:43:56 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.13/20101203074205]) 00:47:52 <-- linuxwizard has left #instantbird () 01:34:12 <-- hunsly has quit (Ping timeout) 01:53:16 --> mepine has joined #instantbird 02:07:13 --> FeuerFliege has joined #instantbird 02:07:56 <-- FeuerFliege1 has quit (Ping timeout) 02:22:08 <-- myk has quit (Quit: Instantbird 1.0) 02:49:38 --> Mook has joined #instantbird 03:00:56 <-- mepine has quit (Ping timeout) 03:22:59 <-- micahg has quit (Quit: Ex-Chat) 03:23:15 --> micahg has joined #instantbird 03:29:51 <-- sonny has left #instantbird () 03:41:59 <-- EionRobb has quit (Connection reset by peer) 03:42:25 --> EionRobb has joined #instantbird 03:55:55 --> linuxwizard has joined #instantbird 04:48:23 <-- werwolf has quit (Quit: '< auuuuuuuuuuuuuuu) 05:53:01 --> gerard-majax has joined #instantbird 05:55:12 <-- Mook has quit (Ping timeout) 05:56:19 --> Mook has joined #instantbird 06:08:05 --> Tonnes has joined #instantbird 06:09:24 <-- EionRobb has quit (Quit: Leaving.) 06:40:41 <-- linuxwizard has left #instantbird () 07:09:35 <-- gerard-majax has quit (Ping timeout) 08:05:26 --> gerard-majax has joined #instantbird 08:06:51 --> Mic has joined #instantbird 08:06:51 * ChanServ sets mode +h Mic 08:09:06 <Mic> Hi 08:09:13 <Mook> Hi 08:18:16 <-- gerard-majax has quit (Quit: Ex-Chat) 08:18:24 --> gerard-majax has joined #instantbird 08:22:21 <-- Mook has quit (Quit: zzz) 08:33:03 <Mic> flo: MDN discourages using "for each" on arrays 08:35:00 <Mic> I admit that it's nicer to type than blablaArray.forEach(callback) (and you don't have to define the callback!) but I think the latter is intended to be used for this 08:48:46 --> FeuerFliege1 has joined #instantbird 08:49:21 <-- FeuerFliege has quit (Ping timeout) 08:56:23 --> Even1 has joined #instantbird 08:59:53 <flo> Mic: "MDN discourages using "for each" on arrays" why? 09:01:41 <flo> Mic: are you referring to the yellow box in https://developer.mozilla.org/en/JavaScript/Reference/Statements/for...in#Description ? 09:02:21 --> mmkmou has joined #instantbird 09:09:37 <Mic> Yes 09:12:29 <flo> I read that part as "if your array is screwed upy, using for each on it will give screwed up results" 09:13:42 <flo> this may make sense for the JS in HTML pages on the web case, because you can't always control all the code that gets included. But... good luck getting an Array prototype change r+'ed in Instantbird ;). 09:14:13 <flo> s/upy/up/ (of course) 09:22:44 <Mic> Sure, it works as long as nothing goes wrong. 09:52:55 --> werwolf has joined #instantbird 10:00:18 --> hunsly has joined #instantbird 10:07:32 <-- chrisccoulson has quit (Quit: Ex-Chat) 10:19:56 --> chrisccoulson has joined #instantbird 10:30:44 --> Andrey has joined #instantbird 10:44:12 --> sonny has joined #instantbird 11:12:27 <-- sonny has left #instantbird () 11:13:58 --> sonny has joined #instantbird 11:23:34 <-- sonny has left #instantbird () 11:25:18 --> sonny has joined #instantbird 11:25:38 <-- hunsly has quit (Ping timeout) 12:52:18 --> FeuerFliege has joined #instantbird 12:52:32 <-- FeuerFliege1 has quit (Ping timeout) 12:54:19 <-- sonny has left #instantbird () 12:54:40 --> sonny has joined #instantbird 13:02:52 <-- chrisccoulson has quit (Connection reset by peer) 13:03:04 --> chrisccoulson has joined #instantbird 13:18:21 <-- sonny has left #instantbird () 13:20:33 --> sonny has joined #instantbird 14:07:23 <-- Gizmokid2005 has quit (Ping timeout) 14:07:36 --> Gizmokid2005 has joined #instantbird 14:10:49 <-- sonny has left #instantbird () 14:15:31 <-- Gizmokid2005 has quit (Ping timeout) 14:16:36 --> Gizmokid2005 has joined #instantbird 14:16:48 --> gmoro_ has joined #instantbird 14:17:37 --> sonny has joined #instantbird 14:29:17 <flo> hey, I think I've just found the cause of the strange "some accounts don't reconnect" bug 14:29:51 --> FeuerFliege1 has joined #instantbird 14:30:01 <flo> See http://lxr.instantbird.org/instantbird/source/purple/libpurple/prpl.c#351 and compare to http://lxr.instantbird.org/instantbird/source/purple/libpurple/account.c#1293 ;) 14:30:21 <-- FeuerFliege has quit (Ping timeout) 14:36:47 <Mic> Ah, interesting. Did you find it accidently or by looking for it? 14:38:06 <flo> accidently 14:38:26 <flo> I'm working on a giant hack to get rid of a very significant part of our libpurple crashers 14:48:20 <-- mmkmou has quit (Ping timeout) 14:51:10 --> ecaron has joined #instantbird 15:04:34 --> mmkmou has joined #instantbird 15:16:38 <Mic> Is it something that hopefully will end up in libpurple or a patch that hopefully doesn't break too often when updating? 15:16:44 --> igorko has joined #instantbird 15:27:27 <flo> it's in purplexpcom :) 15:28:19 <flo> I want to tag all the socket listener and timers with the id of the account that registered them, then when an account is marked as disconnected, I would like to force-cancel any remaining timer/listener associated with the account 15:53:13 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 15:53:44 <-- Andrey has quit (Quit: ) 15:54:51 <-- gerard-majax has quit (Ping timeout) 15:59:16 <-- Gizmokid2005 has quit (Ping timeout) 16:00:06 --> Gizmokid2005 has joined #instantbird 16:05:38 <-- sonny has left #instantbird () 16:05:40 --> sonny has joined #instantbird 16:08:42 <-- Even1 has quit (Quit: Instantbird 1.1a1pre) 16:22:33 <-- sonny has left #instantbird () 16:33:16 <-- FeuerFliege1 has left #instantbird () 16:33:21 --> Mook_as has joined #instantbird 16:34:09 --> harlock has joined #instantbird 16:34:39 --> myk has joined #instantbird 16:35:05 --> sonny has joined #instantbird 16:45:00 --> gerard-majax has joined #instantbird 16:46:59 <-- gerard-majax has quit (Ping timeout) 16:52:28 --> gerard-majax has joined #instantbird 16:54:49 <instantbot> New purplexpcom - General bug 969 filed by florian@instantbird.org. 16:54:50 <instantbot> florian@instantbird.org added attachment 775 to bug 969. 16:54:51 <instantbot> florian@instantbird.org requested review from the wind for attachment 775 on bug 969. 16:54:52 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=969 enh, --, ---, nobody, NEW, Remove leftover socket listener/timers associated with an account when the account is disconnected 16:57:26 <Mook_as> if you check that into nightlies for a while, I can test :D 16:58:32 <flo> how scary does it look? ;) 17:00:35 <Mook_as> doesn't look _too_ bad, but I wouldn't trust my judgment on this 17:01:44 <flo> I've gdb'ed it for a while with a break on socket listener creation with an id of 0. I think I've fixed most obvious cases 17:01:51 <flo> and it doesn't crash any more when disconnecting ;) 17:02:18 <Mook_as> it's what the nightlies are for :) 17:02:27 <flo> (checking >= 0 on an unsigned wasn't a very effective out-of-bound test ;)) 17:03:01 <Mook_as> haha 17:03:12 <flo> yeah, I'll probably land that tonight :) 17:32:02 <-- mmkmou has left #instantbird () 17:42:55 <-- werwolf has quit (Ping timeout) 17:47:00 <-- gerard-majax has quit (Ping timeout) 17:48:13 --> FeuerFliege has joined #instantbird 17:50:52 <-- igorko has quit (Quit: Instantbird 1.0) 18:16:23 --> igorko has joined #instantbird 18:17:12 <-- chrisccoulson has quit (Ping timeout) 18:29:16 --> werwolf has joined #instantbird 18:35:55 <-- ecaron has left #instantbird () 18:36:11 --> chrisccoulson has joined #instantbird 18:39:14 --> linuxwizard has joined #instantbird 18:43:16 --> gerard-majax has joined #instantbird 19:15:19 --> hunsly has joined #instantbird 19:21:17 <-- sonny has left #instantbird () 19:30:05 <DGMurdockIII> hey 19:30:28 <DGMurdockIII> do you guys allready now that that AIM is having truble connection 19:31:01 <DGMurdockIII> it say error: unknone reason 20:01:34 <-- igorko has quit (Quit: Instantbird 1.0) 20:09:46 --> FeuerFliege1 has joined #instantbird 20:10:14 <-- FeuerFliege has quit (Ping timeout) 20:17:13 <flo> hmm, the remember_password thing I found in the code may not really explain the reconnect issue after all :-/. remember_password seems to always be set to true currently (with a lot of dead code around this) 20:18:21 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/35ea32c79962 - Florian Quèze - Bug 969 - Remove leftover socket listeners and timers associated with an account when the account is disconnected. 20:19:24 <-- harlock has quit (Quit: Instantbird 1.0) 20:27:01 --> Xozzi has joined #instantbird 20:27:05 <-- Xozzi has left #instantbird () 20:27:17 --> Xozzi has joined #instantbird 20:27:46 <Xozzi> can u get instantbird to tell me if I got emails on my hotmail?? like msn does? :) 20:30:30 <-- rikki has quit (Quit: Instantbird 1.0) 20:34:00 <-- Xozzi has left #instantbird () 20:34:33 <-- gerard-majax has quit (Ping timeout) 20:40:48 <instantbot> florian@instantbird.org set the Resolution field on bug 969 to FIXED. 20:40:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=969 enh, --, 1.1a1, florian, RESO FIXED, Remove leftover socket listener/timers associated with an account when the account is disconnected 20:47:20 --> Xozzi has joined #instantbird 20:47:34 <-- Xozzi has left #instantbird () 21:04:05 --> sonny has joined #instantbird 21:04:43 <-- FeuerFliege1 has left #instantbird () 21:21:00 --> EionRobb has joined #instantbird 21:23:21 --> rikki has joined #instantbird 21:25:40 <-- sonny has left #instantbird () 21:26:35 <flo> Good night :) 21:33:56 <Mook_as> good night. except you're already gone :) 21:42:02 --> clokep_ has joined #instantbird 21:44:20 <clokep_> Was that check in for that flap connections bug or whatever? Be pretty ballin' if that's fixed. :) 21:44:44 <Mook_as> yep, that's the one 21:45:08 <clokep_> Awesome! :) 21:45:31 <clokep_> Can maybe get some people to stop bothering me about it then. 21:46:05 <Mook_as> only if it actually works ;) 21:46:22 <clokep_> Even if it doesn't, I'll just tell them it's a different bug. ;) 21:53:44 <-- gmoro_ has quit (Quit: Leaving) 21:54:35 --> mmkmou has joined #instantbird 21:54:52 <-- clokep_ has quit (Quit: http://www.mibbit.com ajax IRC Client) 22:16:21 <-- linuxwizard has left #instantbird () 22:17:31 <-- mmkmou has quit (Quit: Instantbird 1.1a1pre) 22:35:47 <-- Nitrox has quit (Connection reset by peer) 22:36:08 --> Nitrox has joined #instantbird 23:33:28 <-- myk has quit (Connection reset by peer)