in reply to Re: Why does threads::join block SIGALRM
in thread Why does threads::join block SIGALRM

Yeah, I refactored the code today to effectively the same thing you suggested in the second code example above. It doesn't have the same "instant" granularity of interrupting the join(), but I would prefer to do it this way than run with unsafe signals. Thanks!
  • Comment on Re^2: Why does threads::join block SIGALRM