ATF-log archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

org.NetBSD.atf.src: ef98529abaf16e40a2e684496bf3da8f9ff0d09c



revision:            ef98529abaf16e40a2e684496bf3da8f9ff0d09c
date:                2010-08-26T14:25:02
author:              jmmv%NetBSD.org@localhost
branch:              org.NetBSD.atf.src
changelog:
Eagerly terminate a test with stuck subprocesses

Make poll(2) be interrupted when the child process exits and terminate
the test case output processing.  This makes test cases that spawn
"stuck" subprocesses finalize as expected.

While here, remove some dead code introduced in the previous attempt
to resolve this issue in 996f9c26e07a86607f373c8f0243d57329c11543.

Should be a real fix for ticket #53.

manifest:
format_version "1"

new_manifest [0f5aa392aaf3dd21e40960db94857c056d5d431f]

old_revision [bf010bf826f9a01220a7e8a0ea84e53640487d06]

patch "atf-c++/detail/io.cpp"
 from [aa0d92e7a34dfd690a40a91f1268d19591ef5b3e]
   to [8514f763b7a7939d5f4eb94cf6b8e607ab72027b]

patch "atf-c++/detail/io.hpp"
 from [b0ad77a62ec359f368e027072e3fedc6dd5d92ce]
   to [71bc3ed73b24d0065b1a1b564ac695680bc313cb]

patch "atf-c++/detail/io_test.cpp"
 from [8ce9041cebb33746e2f12b04db0d812590c56c61]
   to [f780c48245fdfc4e7778523aa9df974858224083]

patch "atf-run/integration_test.sh"
 from [2a1579ea2c900467f886a145c43a4777788f5690]
   to [23b4bd50d0cf4ebc64f0dd3160705cf3f513c5e4]

patch "atf-run/misc_helpers.cpp"
 from [efb2c426ff90283ac5d5e3047d35a0dfaacb670c]
   to [f45936089e18f494317cc4746407f975f0c26713]

patch "atf-run/test-program.cpp"
 from [cb1208270ffb02e054d9104ebb52af7d23baf86e]
   to [af91d2e93a3f244494bfc5d13a98db4c52170721]


Home | Main Index | Thread Index | Old Index