Re: [Ekiga-devel-list] Leaked services on shutdown



Le 14/01/2013 12:13, Eugen Dedu a écrit :
On 14/01/13 12:07, Julien Puydt wrote:
Le 14/01/2013 12:00, Eugen Dedu a écrit :
On 13/01/13 21:31, Julien Puydt wrote:
Le 13/01/2013 20:18, Julien Puydt a écrit :
I haven't found where it is leaked yet ; some further debugging showed
that it's a single dangling reference :-/

I have found what leaked it, found what leaked what leaked it, and
finally what leaked what leaked what leaked it, and fixed the whole
mess.

Now Ekiga::ServiceCore doesn't see any service left alive after
shutdown.

Eugen, can you check whether this fixes the freeze-on-exit on win32?

With current stable branch, it still freezes on Windows. Tested three
times with and three without, all freeze.

Sorry, wanted to say "with latest master".

I had understood :-P

Sigh. And with latest master + #define DEBUG 1 in services.cpp, does it
complain that some services are still live?

Still needed?

Yes, just to be sure there is no platform-specific leak lurking which might explain the freeze. After all, if something leaks, perhaps it doesn't close some thread correctly, and that would give a freeze in some condition (and no freeze with -d 4 with timing luck).

I'm not very hopeful, but it's worth looking at :-/

Snark


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]