mirror of
https://github.com/isar/libmdbx.git
synced 2025-08-23 21:14:28 +08:00
mdbx: добавление кода системной ошибки MDBX_EDEADLK
.
This commit is contained in:
@@ -190,7 +190,7 @@ int osal_txn_lock(MDBX_env *env, bool dontwait) {
|
||||
0xC0000194 /* STATUS_POSSIBLE_DEADLOCK / EXCEPTION_POSSIBLE_DEADLOCK */)
|
||||
? EXCEPTION_EXECUTE_HANDLER
|
||||
: EXCEPTION_CONTINUE_SEARCH) {
|
||||
return ERROR_POSSIBLE_DEADLOCK;
|
||||
return MDBX_EDEADLK;
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -536,7 +536,7 @@ MDBX_INTERNAL_FUNC int osal_fastmutex_acquire(osal_fastmutex_t *fastmutex) {
|
||||
0xC0000194 /* STATUS_POSSIBLE_DEADLOCK / EXCEPTION_POSSIBLE_DEADLOCK */)
|
||||
? EXCEPTION_EXECUTE_HANDLER
|
||||
: EXCEPTION_CONTINUE_SEARCH) {
|
||||
return ERROR_POSSIBLE_DEADLOCK;
|
||||
return MDBX_EDEADLK;
|
||||
}
|
||||
return MDBX_SUCCESS;
|
||||
#else
|
||||
|
Reference in New Issue
Block a user