introduced in #22 See signal(2) Portability section. Though for our specific case of flipping some bits on SIGINT this might not be that important.