Update Connection Close() to return error