Hello Roland,

This is 2 patchs to resolv resume freeze and allow network status detection on mac

Now we use Qt class to detect network status
I introduce a prevent state in NetworkObserver.
It wait 8 retries before start 'connection is up' event ( It's very long , but my virtual machine need it !!! )
You can reduce retries to 1 ( it works on my poor laptop)

Laurent

----- Original Message ----- From: "Roland Alton-Scheidl" <[EMAIL PROTECTED]>
To: "Tarrisse Laurent" <[EMAIL PROTECTED]>
Sent: Sunday, October 05, 2008 12:15 PM
Subject: Fwd: [issue101] Network loss results in freeze & SIP does not re-connect


Hi Laurent,
I am not sure if you got this. Any idea?
--Roland

----------  Forwarded Message  ----------

Subject: [issue101] Network loss results in freeze & SIP does not re-connect
Date: Samstag, 4. Oktober 2008
From: Roland Alton-Scheidl <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED]


Roland Alton-Scheidl <[EMAIL PROTECTED]> added the comment:

Now I have a reproducable observation for the application freeze, which is
independent of the "suspend patch" in SipAccount.cpp from Laurent.

Both kvats (with patch) and qutecom (without patch) freeze after launch in 5
seconds, when Internet connectivity is down. Ethernet was plugged in and my
DSL router worked fine, but my provider had a temporary uplink problem. This
is reproducable! You see the connectivity icon at the bottom toggling (trying
to connect) and then all stops.

The freeze can be also reproduced, if I start kvats or qutecom with my laptop
unplugged to any network.

After 10 seconds, qutecom stops with the following log output:

*** glibc detected *** debug/qutecom: double free or corruption (!prev):
0x00000000014f7d30 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fff5217b08a]
/lib/libc.so.6(cfree+0x8c)[0x7fff5217ec1c]
/lib/libc.so.6(getaddrinfo+0x1ea)[0x7fff521c838a]
[0x14f7d30]
======= Memory map: ========
Aborted


--Roland

----------
release: RC1 -> RC1+suspend patch from Laurent

_____________________________________________
"Kvats.net issue tracker" <[EMAIL PROTECTED]>
<http://tracker.kvats.net/kvats/issue101>
_____________________________________________

-------------------------------------------------------

--
Roland Alton-Scheidl
Member of the Board
http://osAlliance.com
[EMAIL PROTECTED]
M +43 664 1547588
Marktstrasse 4  A-6850 Dornbirn
FN 218498x HG Wien

Attachment: qutecom-2.2_rev158-add_QtNetwork_to_qt4_projet.patch
Description: Binary data

Attachment: qutecom-2.2_rev159-use_QtNetwork_class_to_detect_network.patch
Description: Binary data

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to