Article View: pl.comp.os.linux.programowanie
Article #72998waitpid nie widzi defunct
From: heby
Date: Mon, 07 Dec 2020 08:32
Date: Mon, 07 Dec 2020 08:32
18 lines
1596 bytes
1596 bytes
Cześć. Sytuacja: N: pid = fork() pid: - exit(1) N: waitpid(pid) Sytuacje mam taką że wywołanie systemowe waitpid czeka na proces którego status jest defunct. Numery pid się zgadzają, waitpid jest "zawieszony", proces N czeka nie wiadomo na co. Co się mogło stać? Czytam wszystko co się da o działaniu waitpid i poza faktem że może zwrócić EINTR nie widzę nic co mogło by waitpid zawiesić na procesie defunct. Callstack mówi że w procesie 1: siedzi w waitpid i nie chce wyjść a proces o tym numerze jest defunct.
Technical Details
Message-ID:
<rqkpbr$nul$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!nntp-feed.chiark.greenend.org.uk!ewrotcd!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!nntp-feed.chiark.greenend.org.uk!ewrotcd!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: heby <heby@poczta.onet.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: waitpid nie widzi defunct Date: Mon, 7 Dec 2020 09:32:58 +0100 Organization: A noiseless patient Spider Lines: 18 Message-ID: <rqkpbr$nul$1@dont-email.me> Mime-Version: 1.0 Injection-Date: Mon, 7 Dec 2020 08:32:59 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="72b99d3b83c3a680b0d39875e108e52d"; logging-data="24533"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Zqv1GLexwHr5+n6JKnaTW" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 Cancel-Lock: sha1:dTgclZuJ8Y8XBXufuZvv1d8ci9E= X-Mozilla-News-Host: snews://news.eternal-september.org:563 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit