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:[EMAIL PROTECTED]
msg04589/pgp00000.pgp
Description: PGP signature
