The cRwLock class now allows nested read locks within a write lock from the same thread

This commit is contained in:
Klaus Schmidinger
2016-12-08 10:18:32 +01:00
parent ce6c90a450
commit 85ae27e372
3 changed files with 34 additions and 10 deletions

View File

@@ -8839,3 +8839,7 @@ Video Disk Recorder Revision History
instead.
- The SVDRP command DELC now refuses to delete the very last channel in the list,
to avoid ending up with an empty channel list.
- The cRwLock class now allows nested read locks within a write lock from the
same thread. This fixes possible crashes when moving or deleting channels in
the menu or through SVDRP (as well as other operations that try to acquire a
read lock within a write lock).