Added reschedule capability on connection loss
Removed unneeded exceptionCaught() method
Added capability to handle connection loss