#4362: error in multithreaded program "epollControl: does not exist (No such file or directory)" ------------------------------------------+--------------------------------- Reporter: guest | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.0.2 Component: libraries/base | Version: 7.1 Resolution: | Keywords: Testcase: | Blockedby: Difficulty: | Os: Linux Blocking: | Architecture: x86 Failure: Incorrect result at runtime | ------------------------------------------+---------------------------------
Comment(by tibbe): Replying to [comment:14 dleuschner]: > I can't really say anything about epoll because I just looked at it today but I noticed a thing while looking at the strace output of the program Stefan posted. I seems that epoll discards watched file descriptors when they are closed but the IO manager seems to think that the file descriptor is still registered with epoll. This is a known bug (#4514). Bryan has a patch that's almost done. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4362#comment:15> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs