Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add processGroup001/processGroup002 | 2011-05-23 | |
| | |||
* | Test cases for the new process group API. | 2011-05-23 | |
| | |||
* | run forkprocess01 with +RTS -ls too, to test #4512 | 2010-12-10 | |
| | |||
* | add a comment about 3816 failing due to Samba | 2010-05-18 | |
| | |||
* | Provide a dummy input file for queryfdoption01 | 2010-04-18 | |
| | |||
* | add test for #3816 | 2010-03-29 | |
| | |||
* | no good reason these tests should be expect_fail, as far as I can tell | 2009-12-31 | |
| | |||
* | forking works in GHCi too | 2009-11-11 | |
| | | | | | | Or at least, it works well enough to run this test. The main GHCi thread is gone after forking, but the current evaluation continues to run. | ||
* | add a test for #1185 | 2009-10-21 | |
| | |||
* | run fdReadBuf only the threaded ways (fixed unregisterised failure) | 2009-10-08 | |
| | |||
* | Add a test from trac #2969 | 2009-09-23 | |
| | |||
* | Add comments about why user001 might fail on Linux. | 2009-09-17 | |
| | | | | See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466647 | ||
* | add test for fdReadBuf/fdWriteBuf | 2009-05-29 | |
| | |||
* | fix this test: we were overflowing the IO manager's pipe with too many signals | 2009-03-10 | |
| | |||
* | Rewrite of signal-handling. | 2009-02-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The API is the same (for now). The new implementation has the capability to define signal handlers that have access to the siginfo of the signal (#592), but this functionality is not exposed in this patch. #2451 is the ticket for the new API. The main purpose of bringing this in now is to fix race conditions in the old signal handling code (#2858). Later we can enable the new API in the HEAD. Implementation differences: - More of the signal-handling is moved into Haskell. We store the table of signal handlers in an MVar, rather than having a table of StablePtrs in the RTS. - In the threaded RTS, the siginfo of the signal is passed down the pipe to the IO manager thread, which manages the business of starting up new signal handler threads. In the non-threaded RTS, the siginfo of caught signals is stored in the RTS, and the scheduler starts new signal handler threads. | ||
* | catch up with exception changes | 2008-09-27 | |
| | |||
* | Follow extensible exceptions changes | 2008-06-23 | |
| | |||
* | Add a test for #2038 (resourceLimit) | 2008-05-20 | |
| | |||
* | Add a test getUserEntryForName for trac #1976 | 2008-01-15 | |
| | |||
* | Throw a proper exception if getGroupEntryForName fails to find an entry | 2007-11-10 | |
| | | | | | | We used to get *** Exception: getGroupEntryForName: failed (Success) Fixes trac #1655 | ||
* | fix framework failures | 2007-10-29 | |
| | |||
* | disable the getLoginName test, see #1487 | 2007-07-03 | |
| | |||
* | Don't do "< /dev/null" when running the user001 test | 2007-06-23 | |
| | | | | It can cause the test to fail. | ||
* | Make it more obvious that the forkprocess01 test is really working | 2007-04-18 | |
| | |||
* | Added tests/user001.hs which tests all the get* functions in System.Posix.User. | 2007-04-16 | |
| | | | | | I added this since I noticed that getUserEntryForID, getUserEntryForName, getGroupEntryForID and getGroupEntryForName failed on OS X 10.4.9 on i386. | ||
* | add tests from GHC testsuite | 2007-03-05 | |