On Wed, 01 Dec 1999, [EMAIL PROTECTED] wrote:

> neumnosti ki jih zagresis v programih (buffer overruni,
> buffer underruni etc).

Hmmm.. kako bi se pa dalo zvedeti katere FDje ima nek process odprt ?
Tole mi precej nagaja.. problem je priblizno taksen (brez error checkingov):

moj_novi_fd=dup2(stari_fd,6); // tukaj ni napake vse OK.
close(stari_fd);
moj_se_bolj_novi_fd=dup2(moj_novi_fd,7); // bummer ... -1 -> errno = 9 -> EBADF

To resnicno suxx.. to se dogaja samo ce process pozenem izpod svojega daemona..
ce pozenem iz telneta vse spila brez kakrsnihkoli tezav :-O.  Am I in a m.f.
twilight zone or what?? ;-).

Seveda je prej ze padl (close(6);close(7);).



-- 
best regards,
Rok Papez.

Reply via email to