fix #1113: return promise inside catch block of reconnect to propagate promise (#1418)
fix #1113: return promise inside catch block of reconnect to propagate promise (#1418)


ripple/ripple-lib,ripple/ripple-lib,ripple/ripple-lib,ripple/ripple-lib