Posted By: snake () on 'CZbbs'
Title:     Re: Co to mohlo byt?
Date:      Thu Feb  7 10:15:37 2008

Diky za vysvetleni.

> > Bad news: signal 11 received. Run! Flee!
> 
> SIGSEGV je vzdy chyba v programu (vsechen program je na serveru BBS), u tebe
> se nema co podelat. Bez backtracu se neda zjistit, jestli v puvodnim kodu

Ma, minimalne samotny telnet, ze jo. A podle wikipedie je tenhle signal 
maskovatelnej, ci jak se tomu rika, proste program si jej muze osetrit sam. 
Telnet by mi ale pak nenapsal toho foreign hosta, naproti tomu u samotne bbs 
jsem cekal, ze krome vysvetlujici hlasky pro mne se odhlasi i u sebe, coz se  
evidentne nestalo, kdyz tam ta minula konexe zustala viset. Proto ta moje 
zmatena otazka... 

> U EBBS nema existence procesu, ktery s tebou komunikuje, primy vztah se 
> zaznamem v tabulce prihlasenych uzivatelu ve sdilene pameti. Ten zaznam ma
> po 
> sobe uklidit ten odhlasujici se proces, ale s nim udelalo jadro velmi kratky
> proces pote, co sahnul do pameti, ktera nebyla jeho.

To si myslim, ze se prave nestalo. Kdyby chytil neco nemaskovatelneho, 
nedostanu hlasku ani ja, cili po telnetove konexi neprijde ani byte a samotny 
telnet mi ohlasi bud connection closed by foreign host (pokud konexi shodi 
okamzite aspon OS), pripadne vubec nic a po case konexe padne standardne v 
ramci TCP. 

> Nevim, kolik ma Liane nastaveno jako limit pro konkurencni spojeni a jestli

Standardne jsou pro kazdeho mimo guesta konexe 2.

> konexe pro sestreleni vybira podle idle timu. Tiky casu aktualizuji taky ty 
> procesy samy (BBS nema jednoho demona). BBS se dostala do neplanovaneho

Aha. Stejne jsem ale cekal, ze si po sobe uklidi. Parent proces preci musel 
dostat signal o konci sveho ditete, ne? Nebo ten signal uplne ignoruje a k 
nicemu se nevyuziva?

snake

Search the boards