Blob


2 ngIRCd - Next Generation IRC Server
4 (c)2001,2002 by Alexander Barton,
5 alex@barton.de, http://www.barton.de/
7 ngIRCd ist freie Software und steht unter
8 der GNU General Public License.
10 -- README-BeOS.txt --
13 BeOS gehoert im Moment (noch?) nicht zu den offiziell unterstuetzten Plat-
14 formen: der ngIRCd enthaelt zwar bereits einige Anpassungen an BeOS und
15 compiliert auch, jedoch bricht er bei jedem Connect-Versuch eines Clients
16 mit diesem Fehler ab:
18 select(): Bad file descriptor!
20 Es sieht leider so aus, als ob das select() von BeOS nicht mit File-Handles
21 von Pipes verschiedener Prozesse umgehen kann: sobald der Resolver asyncron
22 gestartet wird, also Pipe-Handles im select() vorhanden sind, fuehrt das zu
23 obiger Meldung.
25 Theoretische "Lösung"/Workaround:
26 Den Resolver unter BeOS nicht verwenden, sondern mit IP-Adressen arbeiten.
27 Nachteil: der ngIRCd koennte sich nicht zu Servern verbinden, die dynamische
28 Adressen benutzen -- dazu muesste er den Namen aufloesen. Ansonsten sollte
29 es eigentlich zu keinen Beeintraechtigungen kommen ...
31 Also: wenn es jemand implementieren will ... ;-))
33 Vielleicht mache ich es auch irgendwann mal selber. Mal sehen.
35 --
36 $Id: README-BeOS.txt,v 1.1 2002/02/25 14:02:32 alex Exp $