Write BSProtocolThreadInvoker to replace ThreadSafeDelegate.
authorRobert Sesek <rsesek@bluestatic.org>
Wed, 3 Jul 2013 23:14:09 +0000 (19:14 -0400)
committerRobert Sesek <rsesek@bluestatic.org>
Wed, 3 Jul 2013 23:14:09 +0000 (19:14 -0400)
commit4ee0658e6ae4326c24db9b344b4dc8dc7bdf9263
tree5eeda71bc9c1fe0f8ae991d71c1c7e1c216649ac
parent9b89af4cf53fc870b67508e1aed4130c9c3d07e5
Write BSProtocolThreadInvoker to replace ThreadSafeDelegate.

This class protects against reentrancy, which happens when AppKit uses WebKit
on the main thread for NSAttributedString.
MacGDBp.xcodeproj/project.pbxproj
Source/BSProtocolThreadInvoker.h [moved from Source/ThreadSafeDeleage.h with 67% similarity]
Source/BSProtocolThreadInvoker.m [new file with mode: 0644]
Source/MessageQueue.h
Source/MessageQueue.m
Source/ThreadSafeDeleage.m [deleted file]