#91 [2.6] Missed signal

v1.9.1
open
nobody
5
2014-08-15
2005-05-17
No

When demo-proclb is run repeatedly on the most recent
2.6.10 kernel (post 1.9.0), eventually one of the
children misses the SIGUSR1 that's used to tell them to
start processing records. It might take awhile for this
to happen; I usually leave the following running overnight:

# while [ 1 ]; do ./demo-proclb -n 16 datafile; done

This is almost certainly a 2.6 kernel bug, because it
does not happen when I run the same command overnight
on the same test cluster with the latest 2.4 kernel
(post 1.2.2).

Brian

Discussion

  • Roger Tsang

    Roger Tsang - 2005-09-29
    • milestone: --> v1.9.1
     
  • Roger Tsang

    Roger Tsang - 2009-01-20

    Possibly fixed in 1.9.6 with refactoring of ssi_wait/signal/broadcast_event()

     

Log in to post a comment.