Posted By: snake () on 'CZbbs'
Title:     Re: Co to mohlo byt?
Date:      Thu Feb  7 14:27:09 2008

> Prosimte, ver mi, ze telnet nema ve spravne napsanem serverovem procesu 
> moznost vyvolat SIGSEGV. :-)

Ale ja nemluvil o telnetu na strane serveru!:-) Vzdyt jsem jasne psal, ze jsem 
premyslel, jak by se to mohlo stat u mne, ale presvedcila mne, ze to nebylo 
telnetem na moji strane, hlaska o (korektnim) ukonceni konexe ('foreign'...). 
Nebo jeste jinymi slovy, protoze se mi zda, ze se mijime: uvazoval jsem o tom, 
ze mi slitnul muj lokalni telnet. 

> SIGSEGV lze odchytit. Chabe napsany ceckovy program jakym je BBSka vsak nema
> schopnost k navratu ke stabilnimu stavu. A tak SIGSEGV sice odchytava, ale 
> jen napise, co se stalo a konci. Prosimte, ver mi. :-)

Sak nikde nenaznacuju, ze bych neveril:-). Jen jsem holt nevidel duvod, proc by
soucasti toho konceni nemohlo byt odhlaseni. Predpokladam, ze o konec se 
stara nejaka subrutina/funkce, kterou lze zavolat z ruznych mist, a nikoli 
jen z "q"uit v hlavnim menu.  

> > Telnet by mi ale pak nenapsal toho foreign hosta,
> Napsal, opravdu, fakt. :-)

Fakt nenapsal:-). Kazdej mluvime o jinym telnetu:-). Ja tedy v kazdem pripade 
mluvil o telnetu, a nikoli o telnetd-u. 

> Parent proces BBS nema o BBS zadnej zajem. Jmenuje se telnetd a jen prenasi 
> picmenka.

Ahaa. A ja myslel, ze existuje neco jako bbsd, ktery se pri kazdem novem 
pripojeni forkuje (a tudiz mj. i hlida pocet spojeni). Neco jako httpd apod. A 
ony jsou to zatim jen kooperujici procesy, byt~ se stejnym rodicem. 

snake 

Search the boards