QuickUMLS icon indicating copy to clipboard operation
QuickUMLS copied to clipboard

Installation failed when disk I/O is slow.[BUG]

Open createrfang opened this issue 5 years ago • 0 comments

Describe the bug Multithread dead lock when destination path is other disk on mac os.

unqlite.UnQLiteError: Another process or thread hold the requested lock Another process or thread have a reserved lock on this database xOpen() method of the underlying KV engine 'hash' failed

To Reproduce execute pip -m quickumls.install

**Environment **

  • OS: [macOS]
  • QuickUMLS version [neweast]
  • UMLS version [2020AA]

Additional context succeed after change the path to internal disk, so i think the multithread related code lack of deadlock protection.

createrfang avatar Aug 22 '20 08:08 createrfang