add ability to abort client connection