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
In more details, XrdCl will finalize all open connections on exit on destruction of PostMaster which is a global static object, in particular in the XRootDTransport::Disconnect it will call XRootDTransport::CleanUpProtection that will trigger deletion of XrdSecProtocol. The XrdSecProtocol, in turn, will destroy gsiHSVars, which will try to
The XrdSecProtocolgsi::stackCRL is another static object, and if the compiler decided this one should be finalized first xrootd client will segv on exit.
If xrootd client runs against a server that enforces both encryption and request signing, it crashes on exit due to static deinitialization fiasco:
The text was updated successfully, but these errors were encountered: