bino_oetomo wrote:
> I tried it once again with Jabber::debug set true.

Thanks, it is now more obvious.

> 08:03:47 RECEIVED:
>     <stream:stream from='10.10.10.1'
> xmlns:stream='http://etherx.jabber.org/streams' id='3415775970'
> version='1.0' xml:lang='en' xmlns='jabber:client'/>
> 08:03:47 EXCEPTION:
>     ThreadError
>     not owner
>     /usr/local/lib/ruby/site_ruby/1.8/xmpp4r/stream.rb:350:in `unlock'
>     /usr/local/lib/ruby/site_ruby/1.8/xmpp4r/stream.rb:350:in `wakeup'
>     /usr/local/lib/ruby/site_ruby/1.8/xmpp4r/stream.rb:238:in
> `receive_nonthreaded'

Ouch. I didn't know a mutex locked by one thread cannot be unlocked by
another. This restriction seems to have been introduced by Ruby-1.8.6.

> i'm waiting for your further enlightment

Hopefully this bug is only in trunk. :-) I will backport some fixes to
0.3, so please be patient for some days until 0.3.1 is out.


Stephan

Attachment: pgpDAUqbuT8D3.pgp
Description: PGP signature

_______________________________________________
Xmpp4r-devel mailing list
[EMAIL PROTECTED]
https://mail.gna.org/listinfo/xmpp4r-devel

Reply via email to