No need for this call, was just adding confusion.

It fails anyway inside a signal handler (need to test what all does.)