Handle parallel checkouts, socket errors, exec errors

And break out more...