Workaround AESendMessage() hanging on OS X 10.8.2 #5

Open
wants to merge 1 commit into
from

Conversation

Projects
None yet
1 participant

triplef commented Jan 30, 2013

OS X 10.8.2 contains a bug where AESendMessage() hangs for some users:
http://mjtsai.com/blog/2012/10/04/aesendmessage-bug-in-mac-os-x-10-8-2/
http://brian-webster.tumblr.com/post/32830692042/a-workaround-for-aesendmessage-hanging-on-os-x-10-8-2

The workaround is to use typeKernelProcessID instead of typeApplSignature for each call to AEBuildAppleEvent() and manually looking up the PID.

Work around AESendMessage bug in OS X 10.8.2
This is done by using typeKernelProcessID instead of typeApplSignature
for each call to AEBuildAppleEvent() and manually looking up the PID.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment