add proper unbind reason on timeout and IO error