Mutex in client side cache validation causing serialization of checks to hosts

Description

There is code in the remote dafilesrv file connection code when caching is enabled (which it is in most components), that if it finds an entry, validates the connection is still alive, by communicating to it.
However, it does so in a global mutex, so causes any such parallel checks to be serialized, causing significant slow down when for example a parallel operation to a whole cluster is performed.

Conclusion

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Created May 8, 2019 at 11:51 AM
Updated January 8, 2020 at 1:36 PM
Resolved May 16, 2019 at 9:36 AM

Flag notifications