am 1078942e: Safely handle interrupts during Thread.join()

* commit '1078942ed8b4029665e950ae576baa024f69e782':
  Safely handle interrupts during Thread.join()