mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while running many of the LOCK torture tests.
Return true from the onefs cancel function if we've errored, which can happen when the CBRL domain is configured to only give out 1 lock. :)
This commit is contained in:
parent
42c0931441
commit
bfc7bb49ff
@ -432,9 +432,9 @@ bool onefs_brl_cancel_windows(vfs_handle_struct *handle,
|
||||
bs = ((struct onefs_cbrl_blr_state *)blr->blr_private);
|
||||
SMB_ASSERT(bs);
|
||||
|
||||
if (bs->state == ONEFS_CBRL_DONE) {
|
||||
if (bs->state == ONEFS_CBRL_DONE || bs->state == ONEFS_CBRL_ERROR) {
|
||||
/* No-op. */
|
||||
DEBUG(10, ("State=DONE, returning true\n"));
|
||||
DEBUG(10, ("State=%d, returning true\n", bs->state));
|
||||
END_PROFILE(syscall_brl_cancel);
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user