adding reconnect method to BaseAmqp