Very odd. The call to loadUrl should just post a message with the Url on the WebViewCore which, in its turn, will run this url (javascript) on its own thread-pool.
I would examine your JavaScript as well. Maybe it does something that needs to be run on the same thread on which you call loadUrl (i.e. the main UI thread). Remove the latches/semaphores temporarily and see on which thread your loadUrl is called an on which thread the setValue callback is called. If it is the same thread, that would explain the deadlock easily. If they are different threads, see if there is any other coordination/wait-states between these two threads that could cause the deadlock. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

