Files
xrdp/common
matt335672 67fbccc539 Address Coverity mutex issues
Coverity has generated a number of 'Data race condition' and 'Double
lock' false positives. A lot of these seem to be caused by the NULL
guard in tc_mutex_unlock() not being paired with a NULL guard in
tc_mutex_lock(). This PR adds a NULL guard to tc_mutex_lock().

It should be noted, that on Linux at least, passing NULL to
tc_mutex_lock() causes a segfault. We clearly aren't doing this at the
moment, or we'd know about it. A log message is generated if a NULL
call is made, rather than failing silently.
2025-02-14 11:57:42 +00:00
..
2022-09-03 02:01:48 +00:00
2022-01-28 12:23:40 +00:00
2023-05-22 14:43:22 +01:00
2023-05-22 14:43:22 +01:00
2023-04-24 14:20:14 +01:00
2024-11-08 15:57:40 +00:00
2024-11-08 15:57:40 +00:00
2023-03-14 02:02:09 -04:00
2023-10-26 15:17:17 +01:00
2020-01-06 15:46:37 +00:00
2022-09-03 02:01:48 +00:00
2020-01-06 15:46:37 +00:00
2020-01-06 15:46:37 +00:00
2025-01-13 15:24:33 +00:00
2023-10-18 10:07:49 +01:00
2024-02-08 15:52:54 +09:00
2024-08-05 10:44:10 +01:00
2025-02-14 11:57:42 +00:00
2022-12-09 17:34:25 +00:00
2023-10-18 10:07:49 +01:00
2014-07-25 22:24:40 -07:00
2024-08-05 10:44:10 +01:00