title: Multiple locks on web thread not allowed! Please file a bug. Crashing now
body: <p>i make a url-Request and waiting for the answer with </p>
  
  <p>I start the request, then waiting until  synchronousOperationComplete=TRUE</p>
  
  <pre><code>NSRunLoop *theRL = [NSRunLoop currentRunLoop];
  
  while (!synchronousOperationComplete &amp;&amp; [theRL runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]]);
  </code></pre>
  
  <p>then I return the response</p>
  
  <p>all seems to be ok,i get the response and everything is working normal, but when I close the app
  i get:</p>
  
  <pre><code>bool _WebTryThreadLock(bool), 0x227f40: Multiple locks on web thread not allowed! Please file a bug. Crashing now...
  
  1   _ZL17_WebTryThreadLockb
  2   _ZL14WebRunLoopLockP19__CFRunLoopObservermPv
  3   __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
  4   __CFRunLoopDoObservers
  5   __CFRunLoopRun
  6   CFRunLoopRunSpecific
  7   CFRunLoopRunInMode
  8   _ZL12RunWebThreadPv
  9   _pthread_start
  10  thread_start
  </code></pre>
  
  <p>it seems to be the NSRunLoop what causes the error,
  when I commend it out the error doesn't appear.</p>
  
  <p>I use IOS 5.0
  does someone have a clue what I can do to avoid this error?</p>
  
  <p>i used this in IOS 4.3 and IOS5 Beta and it works fine.</p>
  
  <p>but i moved my tomcat6 to an other server, maybe it is an error of the server</p>
  
  <p>THX
  mBax</p>