TLS and Atomic
Cleanup and jump table
Monkey patch signal fix from other thread