HRCPP-92 Exception not thrown when connect() times out