Changeset 248446 in webkit
- Timestamp:
- Aug 8, 2019, 3:57:10 PM (7 years ago)
- Location:
- trunk/Source/WTF
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
wtf/Logger.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r248441 r248446 1 2019-08-08 Chris Dumez <cdumez@apple.com> 2 3 Fix thread safety issue in AudioSampleDataSource() constructor 4 https://bugs.webkit.org/show_bug.cgi?id=200547 5 6 Reviewed by Alex Christensen. 7 8 Make Logger ThreadSafeRefCounted as it is ref'd / deref'd from various 9 threads (including the main thread and the WebKitWebRTCAudioModule thread). 10 11 * wtf/Logger.h: 12 1 13 2019-08-08 Michael Saboff <msaboff@apple.com> 2 14 -
trunk/Source/WTF/wtf/Logger.h
r248288 r248446 27 27 28 28 #include <wtf/Lock.h> 29 #include <wtf/ThreadSafeRefCounted.h> 29 30 #include <wtf/text/StringBuilder.h> 30 31 … … 107 108 }; 108 109 109 class Logger : public RefCounted<Logger> {110 class Logger : public ThreadSafeRefCounted<Logger> { 110 111 WTF_MAKE_NONCOPYABLE(Logger); 111 112 public:
Note:
See TracChangeset
for help on using the changeset viewer.