[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#3481) back-bdb fails to detect a deadlock in indexer

Full_Name: Howard Chu
Version: 2.1 - 2.3
OS: Linux
Submission from: (NULL) (
Submitted by: hyc

The substring indexer calls bdb_key_change without checking its return code, so
if a deadlock occurs here it will not be detected and subsequent steps of the
parent operation will fail with EINVAL. For whatever reason, this error code
propagates all the way back to the client.