[JDEV] Jabber server redirection

Matthias Wimmer jabber at matthias-wimmer.de
Mon Feb 25 16:44:42 CST 2002


Hi Dave!

Dave Dykstra schrieb am 2002-02-25 15:29:16:
> For implementation, I guess it would make sense to adapt the dnsrv code
> from the open source jabber server in the clients.  It does look
> complicated enough and common enough that it ought to become integrated
> into a unix operating system library call; does anybody know of such a
> thing in the works?  Turning to google again on "rfc 2782 gnu" I find
>     http://ruli.sourceforge.net
> but it doesn't look to be quite ready to go.

The dnsrv code in jabberd uses some functions calls that are not thread
save. E.g. gethostbyname instead of gethostbyname_r. This wouldn't work
for some clients I think.

In general there seem to be some multithreading problems in the jabber
server components. E.g. the yahoo-transport hasn't stopped working
because yahoo! changed protocols but because it's not aware of being
multithreaded and jabberd-1.4.2 seems to organize the threads a little
bit different. I changed that and yahoo-transport is working well again.


Tot kijk
   Matthias
-- 
Fon: +49-(0)70 0770 07770               http://matthias-wimmer.de/
Fax: +49-(0)89 312 88 654               jabber:mawis at charente.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 240 bytes
Desc: not available
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20020225/9865ac0e/attachment-0002.pgp>


More information about the JDev mailing list