Re: [Ekiga-devel-list] Could not unregister, regression
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] Could not unregister, regression
- Date: Sun, 14 Jun 2009 22:58:43 +0200
Michael Rickmann wrote:
Eugen Dedu schrieb:
Michael Rickmann wrote:
longer. Also the subcriber threads do not terminate any longer. Ekiga
needs considerably longer to shutdown than it took one week ago and does
I noticed it too...
Sorry, this was about longer shutdown, not about threads do not terminate.
Another point: Ekiga cannot be compiled since opal version 2258
because the SIPEndPoint::Message form called in sip-endpoint.cpp:360
no longer exists.
I am working on this.
Strange things are accumulating at this point. I went back to Ekiga
7bb1d0 (Updated Spanish translation) and Opal/ptlib 22836 which
correspond to the state at Wed Jun 10. Ekiga's unregistration was
already broken at that time. But the subsriber threads were still
shutting down and Ekiga could shut down under gdb.
Unregistration/registration back and forth in Account window works here
on linux with latest code. Shutting down in gdb too. Probably a
temporary problem. Could you try latest trunk/master? Apply this
patch, until I am 100% sure that it is correct and push in repository
(BTW with this patch could you simply check that chatting works?)
--
Eugen
--- ekiga-svn/lib/engine/components/opal/sip-endpoint.cpp 2009-06-10 12:20:09.000000000 +0200
+++ ekiga/lib/engine/components/opal/sip-endpoint.cpp 2009-06-14 17:09:23.000000000 +0200
@@ -357,8 +357,9 @@
{
if (!_uri.empty () && (_uri.find ("sip:") == 0 || _uri.find (':') == string::npos) && !_message.empty ()) {
- SIPEndPoint::Message (_uri, _message);
-
+ PURL fromAddress;
+ PString conversationId;
+ Message (PURL(_uri), "text/plain", _message, fromAddress, conversationId);
return true;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]