fork a Solaris
Michal Prihoda
mph na mph.spinet.cz
Středa Červenec 7 12:27:36 MEST 1999
Dobry den,
mam trosicku problem uchodit fork na Solarisu 2.7. Napsal jsem si takoveho maleho demonka pro spravu IMAP serveru. Psal jsem to v Linuxu a tam to chodilo bez problemu. Ale kdyz tentyz skript pustim na Solarisu, prijme prvniho klienta a pote skonci. Kdyz tu vec pustim v debugging modu, zahlasi:
######### Forked, but do not know how to change a TTY. #########
Define $DB::fork_TTY
- or a function DB::get_fork_TTY() which will set $DB::fork_TTY.
The value of $DB::fork_TTY should be the name of TTY to use.
On UNIX-like systems one can get the name of a TTY for the given window
by typing tty, and disconnect the shell from TTY by sleep 1000000.
Zkousel jsem zjistovat, co je to z funkci DB::get_fork_TTY, zkousel jsem nastavovat $DB::fork_TTY, prohledaval jsem Perl FAQ, perlipc ap. ale bezuspesne. Pokud nastavim $DB::fork_TTY na nejake tty, udela to totez, pouze nezahlasi vyse uvedenou chybu. Jen prohlasi "Debugged program terminated.".
Uplne by mi stacilo, kdyby mi nekdo mohl poradit, kde nalezt balik DB a uvedenou funkci, snad bych potom konecne pochopil, co po me vlastne chce.
Diky moc
--
---------------------
Michal Prihoda
SpiNet, a.s.
---------------------
Další informace o konferenci Perl