![]() |
XRootD
|
Functions | |
void * | Flusher (void *parg) |
bool | Setup_Flusher (XrdTlsContextImpl *pImpl, int flushT) |
void* XrdTlsFlush::Flusher | ( | void * | parg | ) |
Definition at line 178 of file XrdTlsContext.cc.
References XrdTlsContextImpl::crlMutex, XrdTlsContextImpl::crlRunning, XrdTlsContextImpl::ctx, DBG_CTX, XrdTls::dbgCTX, EPNAME, XrdTlsContextImpl::flsCVar, XrdTlsContextImpl::flsRunning, XrdTlsContextImpl::flushT, XrdTlsContextImpl::owner, XrdSysRWLock::ReadLock(), TRACING, XrdSysRWLock::UnLock(), and XrdSysCondVar::Wait().
Referenced by Setup_Flusher().
bool XrdTlsFlush::Setup_Flusher | ( | XrdTlsContextImpl * | pImpl, |
int | flushT | ||
) |
Definition at line 258 of file XrdTlsContext.cc.
References XrdTlsContextImpl::crlMutex, XrdTlsContextImpl::ctx, XrdTls::Emsg(), XrdTlsContextImpl::flsCVar, XrdTlsContextImpl::flsRunning, Flusher(), XrdTlsContextImpl::flushT, XrdSysThread::Run(), XrdSysCondVar::Signal(), XrdSysRWLock::UnLock(), and XrdSysRWLock::WriteLock().
Referenced by XrdTlsContext::SessionCache().