Vystup v perlu?

Honza Pazdziora adelton na informatics.muni.cz
Úterý Říjen 30 11:55:32 MET 2001


On Tue, Oct 30, 2001 at 11:50:52AM +0100, mira wrote:

> U 2. aplikace vyuzivajici TCP nastal trochu problem. Kdyz odnekud
> posilam data pomoci TCP, tak mi server pak dela pri prijmu dat to, ze mi
> po kazdych 70 bytech (v mem pripade 1 paket) ukazuje, kolik uz prijal
> paketu. To mi ale pod wokny chodi divne. (SPojeni mam klasicky pres
> fork) - klient sice s tim serverem spojeni navaze, ale ten server nejak
> neukazuje v tom okne pod WIndows ty informace vypisovane printf. Kdyz
> dalkoveho klientu vypnu a zapnu treba dalsiho - tak najednou ukaze
> server mnoho vypisu, ale zase se nekde zasekne - vypada to, jako by si
> to okno nejak bufferovalo vypisy - ale pak nechapu, proc by to u UDP
> fungovalo a u TCP ne.

Dela to i u serveru, ktery nedela fork, ale to spojeni obsluhuje
primo?

Pomuze $| = 1?

Zustane po forku tomu potomkovi STDOUT navazany na to okno? Nebo to
jde nekam do haje a objevi se az pote, co ten potomek skonci?

> Setkal se nekdo s necim podobnym?

S podobnym ano, se stejnym ne.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
   .project: Perl, DBI, Oracle, MySQL, auth. WWW servers, DBD::XBase.
------------------------------------------------------------------------


Další informace o konferenci Perl