Article View: de.comp.sys.amiga.uucp
Article #26Re: Lattice/SAS fork() und die kleinen Problemchen damit
From: Ralf S. Engelschall
Date: Sun, 19 Jul 1992 09:50
Date: Sun, 19 Jul 1992 09:50
40 lines
2465 bytes
2465 bytes
In article <zrawi01.711372422@indiaka>, J. Wiedmann writes:
> In <8Pmkr*GN2@angle.cyvaned.sub.org> rse@angle.cyvaned.sub.org (Ralf S. Engelschall) writes:
>
> >2. Ich schreibe ein zweites Hilfsprogramm, dasz der UUPOLL mittels
> > system() _asyncron_ startet. Dieses koennte dann den UUCICO _syncron_
> > starten und bei dessen Ende per MsgPort (so wie es die alten fork()
> > Routinen auch taten) den UUPOLL benachrichtigen.
>
> > MEINUNG: Das ist sauber, aber nicht besonders elegant! Aber
> > wenn es nicht anders geht, fast noch die einfachste
> > Loesung.
>
> Hallo, Ralf,
>
> wenn ich Dich richtig verstehe, ist UUCICO ein ebenfalls von Dir erstelltes
> Programm. Warum also nicht einfach dann, wenn dieses Programm endet (z.B. inner-
> halb einer eigenen exit()-Routine) eine Msg an das aufrufende Programm (UUPOLL?)
> senden? Das waere eine saubere Loesung und unabhaengig von irgendwelchen
> Feinheiten von fork(), system() usw.
>
> Jochen Wiedmann
> wiedmann@mailserv.zdv.uni-tuebingen.de
Nun, wenn ich den UUCICO geschreiben haette, dann wuerde es keinen
UUPOLL geben, denn dann haette ich die paar Features (Restriction Times,
Retries etc.) des UUPOLL auch gleich noch in den UUCICO einbauen
koennen.
Nein, der UUCICO ist erstens nicht von mir und zweitens habe ich es
bisher noch nicht einmal geschafft, den Source dieses Teiles unter
meinem Compiler (Lattice SAS V5.10a) so zu comilieren, dasz er ohne
Crashs funktioniert. Ich musz also den UUCICO als eigenstaendiges
Programm ansehen, dasz ich nur asyncron starten kann und dessen
ReturnCodes ich auswerten kann.
___ _______
/__)(_ /_ Ralf S. Engelschall
/ \____)(___ rse@angle.muc.sub.org
/
Technical Details
Message-ID:
<kwhnr*W-2@angle.cyvaned.sub.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!darwin.sura.net!Sirius.dfn.de!zrz.tu-berlin.de!math.fu-berlin.de!ira.uka.de!Germany.EU.net!unido!horga!ruhr.de!mamunx!imutm1.de.intel.com!susan!bofe!angle!rseReferences:
<8Pmkr*GN2@angle.cyvaned.sub.org> <zrawi01.711372422@indiaka>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!darwin.sura.net!Sirius.dfn.de!zrz.tu-berlin.de!math.fu-berlin.de!ira.uka.de!Germany.EU.net!unido!horga!ruhr.de!mamunx!imutm1.de.intel.com!susan!bofe!angle!rse From: rse@angle.cyvaned.sub.org (Ralf S. Engelschall) Newsgroups: de.comp.sys.amiga.uucp Subject: Re: Lattice/SAS fork() und die kleinen Problemchen damit Message-ID: <kwhnr*W-2@angle.cyvaned.sub.org> Date: 19 Jul 92 09:50:44 GMT References: <8Pmkr*GN2@angle.cyvaned.sub.org> <zrawi01.711372422@indiaka> Reply-To: rse@angle.muc.sub.org Organization: Cyvaned Systems Lines: 40 X-Newsreader: Arn V1.00 beta rel3