Fix endless loop at synchronous request

There was a Magic Problem with NSRunLoop (runMode: beforeDate:) in the while loop.
I change the beforeDate from [NSDate distantFuture]] to [NSDate dateWithTimeIntervalSinceNow:0.1].
No it looks like works!