Found a hack to abort the action if the client disconnects.

This took ALL FRIGGN' DAY to figure out.