You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The First :
s3fs_write -> 'autoent.GetExistFdEntity' -> 'FdManager::get()->GetExistFdEntity'
first lock: FdManager::fd_manager_lock [line: 659 in fdcache.cpp]
sec lock: FdEntity::fdent_lock [line: 361 in fdcache_entity.cpp] The Second :
s3fs_write -> 'ent->Write()' -> 'WriteMixMultipart()' -> 'NoCacheLoadAndPost' -> 'ChangeEntityToTempPath'
first lock: FdEntity::fdent_lock [line: 2088 in fdcache_entity.cpp]
sec lock: FdManager::fd_manager_lock [line: 780 in fdcache.cpp]
The text was updated successfully, but these errors were encountered:
@gaul apologies for the direct ping but any updates here? I've included a python script to reproduce the deadlock in #2463 (which I closed as duplicate).
I'm happy to submit a fix, but could use some guidance on the recommended solution.
s3fs version : master
The First :
s3fs_write -> 'autoent.GetExistFdEntity' -> 'FdManager::get()->GetExistFdEntity'
first lock: FdManager::fd_manager_lock [line: 659 in fdcache.cpp]
sec lock: FdEntity::fdent_lock [line: 361 in fdcache_entity.cpp]
The Second :
s3fs_write -> 'ent->Write()' -> 'WriteMixMultipart()' -> 'NoCacheLoadAndPost' -> 'ChangeEntityToTempPath'
first lock: FdEntity::fdent_lock [line: 2088 in fdcache_entity.cpp]
sec lock: FdManager::fd_manager_lock [line: 780 in fdcache.cpp]
The text was updated successfully, but these errors were encountered: