index
:
vdr
master
stable/1.0
stable/1.2
stable/1.4
stable/1.6
stable/2.0
stable/2.2
stable/2.4
stable/2.6
VDR
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
thread.c
Age
Commit message (
Expand
)
Author
2020-09-16
Fixed several typos
Klaus Schmidinger
2018-03-05
Fixed removing a cStateKey from a cStateLock
Klaus Schmidinger
2018-03-04
Assigning events to timers no longer triggers sending a POLL to all peer VDRs
Klaus Schmidinger
2018-03-04
Modified cStateLock's SetExplicitModify() and IncState()
Klaus Schmidinger
2017-06-25
Added a note to the log, indicating that no further invalid lock sequences wi...
Klaus Schmidinger
2017-06-23
Fixed a possible crash in cStateLockLog
Klaus Schmidinger
2017-06-09
Changed '-' to 'U' when a lock is released
Klaus Schmidinger
2017-06-08
Increased SLL_LENGTH in thread.c to better handle long caller lines, and encl...
Klaus Schmidinger
2017-06-08
Fixed L(ock) and U(nlock) indicators in cStateLockLog
Klaus Schmidinger
2017-06-07
Fixed false positives when checking the locking sequence, in case of nested l...
Klaus Schmidinger
2017-06-06
Fixed false positives when checking the locking sequence, in case of nested l...
Klaus Schmidinger
2017-06-03
Added backtrace functions for debugging
Klaus Schmidinger
2017-05-28
Added debug output for checking the correct sequence of locking global lists
Klaus Schmidinger
2016-12-08
The cRwLock class now allows nested read locks within a write lock from the s...
Klaus Schmidinger
2015-09-01
Implemented strict locking of global lists
Klaus Schmidinger
2013-12-29
Deleted a superfluous assignment in cPipe::Open()
Klaus Schmidinger
2013-04-10
Changed cThread::SetIOPriority() from "best effort class" to "idle class" in ...
Klaus Schmidinger
2013-02-22
Removed empty lines at end of file
Klaus Schmidinger
2012-10-04
The cThread constructor now has an additional boolean parameter that can be s...
Klaus Schmidinger
2012-09-22
The new class cIoThrottle is used to allow I/O intense threads to temporarily...
Klaus Schmidinger
2012-05-08
Renamed the function cString::sprintf(const char *fmt, va_list &ap) to vsprin...
Klaus Schmidinger
2009-04-13
Added cThread::SetIOPriority() and using it in cRemoveDeletedRecordingsThread
Klaus Schmidinger
2008-09-06
Fixed a possible integer overflow in GetAbsTime()
Klaus Schmidinger
2008-04-13
Now setting the thread name, so that it can be seen in 'top -H'
Klaus Schmidinger
2008-02-15
Using cString::sprintf() instead of asprintf()
Klaus Schmidinger
2007-10-19
Improved shutdown handling
Klaus Schmidinger
2007-08-24
Fixed some compiler warnings with gcc-4.2.0
Klaus Schmidinger
2007-06-17
Fixed handling detached processes in SystemExec()
Klaus Schmidinger
2007-02-25
Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP force...
Klaus Schmidinger
2007-01-07
CAM handling refactored; multiple recordings with one CAM; automatic CAM sele...
1.5.0
Klaus Schmidinger
2006-09-24
The function cThread::Cancel() now only sets 'running' to false and does not ...
Klaus Schmidinger
2006-08-20
Adapted cThread::ThreadId() to recent kernels
Klaus Schmidinger
2006-06-24
Removed a double fdopen() in cPipe::Open()
Klaus Schmidinger
2006-06-02
Removed the call to pthread_setschedparam(childTid, SCHED_RR, 0) in thread.c
Klaus Schmidinger
2006-03-26
Fixed format string handling
Klaus Schmidinger
2006-02-12
Now logging the description (if present) in case a thread is canceled
Klaus Schmidinger
2006-01-28
Fixed some typos
Klaus Schmidinger
2006-01-08
Added a missing #include <linux/unistd.h> to thread.c
Klaus Schmidinger
2006-01-04
Using the thread id in the "thread ... won't end" error message
Klaus Schmidinger
2006-01-03
Fixed setting the main thread id if VDR is running as a daemon
Klaus Schmidinger
2006-01-01
Fixed initializing pthread_mutexattr_t and pthread_rwlockattr_t to avoid warn...
Klaus Schmidinger
2005-12-11
Now using the gettid() syscall to get a thread's pid, so that we get a useful...
Klaus Schmidinger
2005-11-27
Implemented message queueing
1.3.37
Klaus Schmidinger
2005-08-14
Changed cThread Active() vs. Running()
Klaus Schmidinger
2005-08-13
Centralized 'thread active' handling
Klaus Schmidinger
2005-05-29
Added cThread::SetPriority() and using it in cSectionHandler::Action() to red...
1.3.25
Klaus Schmidinger
2005-05-06
Fixed timeout handling in cRwLock::Lock()
Klaus Schmidinger
2005-01-14
Made cCondWait::SleepMs() sleep at least 3ms to avoid a possible busy wait
Klaus Schmidinger
2004-12-19
Fixed a race condition in starting a thread
Klaus Schmidinger
2004-11-26
Fixed the spelling of 'canceling'
Klaus Schmidinger
[next]