Vystup v perlu?

mira mira na tmapy.cz
Pátek Listopad 2 11:21:57 MET 2001



mira wrote:

> Honza Pazdziora wrote:
>
> > On Wed, Oct 31, 2001 at 08:02:50AM +0100, mira wrote:
> > > Tak jsem zkousel ted bez forku a funguje to  celkem slibne - prichozi zpravy
> > > zobrazuje vzdy!
> > >  Tak tedy nevim, v cem je problem u toho forku!
> >
> > IMO v tom, ze ten potomek uz nema na to okno pristup a zacne ho mit
> > zase az nekdy. Zkuste mito forku pouzit Win32::Process::Create.
> >
>

  PRoblem byl nakonec trochu jiny - v C-cku kdyz se provadi fork, tak je typicke,
ze se zavrou deskriptory, ktere se automaticky pri forku duplikuji a ktere nejsou v
dane vetvi vyuzivany. Pokud tedy mam accept(CLIENT,SERVER) a spustim fork,tak u
rodice zavru CLIENTA a u potomka SERVERu - ovsem ne tak v perlu pod W32 - kdyz to tam
nezavru, tak to funguje vse podle ocekavani, kdyz to zavru, nejak to nefunguje -
resp. funguje to divne.

Michal



Další informace o konferenci Perl