Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | add processGroup001/processGroup002 | Simon Marlow | 2011-05-23 |
| | |||
* | Test cases for the new process group API. | Favonia | 2011-05-23 |
| | |||
* | run forkprocess01 with +RTS -ls too, to test #4512 | Simon Marlow | 2010-12-10 |
| | |||
* | add a comment about 3816 failing due to Samba | Simon Marlow | 2010-05-18 |
| | |||
* | Provide a dummy input file for queryfdoption01 | Matthias Kilian | 2010-04-18 |
| | |||
* | add test for #3816 | Simon Marlow | 2010-03-29 |
| | |||
* | no good reason these tests should be expect_fail, as far as I can tell | Simon Marlow | 2009-12-31 |
| | |||
* | forking works in GHCi too | Simon Marlow | 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 | Simon Marlow | 2009-10-21 |
| | |||
* | run fdReadBuf only the threaded ways (fixed unregisterised failure) | Simon Marlow | 2009-10-08 |
| | |||
* | Add a test from trac #2969 | Ian Lynagh | 2009-09-23 |
| | |||
* | Add comments about why user001 might fail on Linux. | Simon Marlow | 2009-09-17 |
| | | | | See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466647 | ||
* | add test for fdReadBuf/fdWriteBuf | Simon Marlow | 2009-05-29 |
| | |||
* | fix this test: we were overflowing the IO manager's pipe with too many signals | Simon Marlow | 2009-03-10 |
| | |||
* | Rewrite of signal-handling. | Simon Marlow | 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 | Simon Marlow | 2008-09-27 |
| | |||
* | Follow extensible exceptions changes | Ian Lynagh | 2008-06-23 |
| | |||
* | Add a test for #2038 (resourceLimit) | Ian Lynagh | 2008-05-20 |
| | |||
* | Add a test getUserEntryForName for trac #1976 | Ian Lynagh | 2008-01-15 |
| | |||
* | Throw a proper exception if getGroupEntryForName fails to find an entry | Ian Lynagh | 2007-11-10 |
| | | | | | | We used to get *** Exception: getGroupEntryForName: failed (Success) Fixes trac #1655 | ||
* | fix framework failures | Simon Marlow | 2007-10-29 |
| | |||
* | disable the getLoginName test, see #1487 | Simon Marlow | 2007-07-03 |
| | |||
* | Don't do "< /dev/null" when running the user001 test | Ian Lynagh | 2007-06-23 |
| | | | | It can cause the test to fail. | ||
* | Make it more obvious that the forkprocess01 test is really working | Ian Lynagh | 2007-04-18 |
| | |||
* | Added tests/user001.hs which tests all the get* functions in System.Posix.User. | bjorn@bringert.net | 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 | Simon Marlow | 2007-03-05 |