Hi

If you are calling back to the ui thread it should be on as long as you don't 
try to update the same resource with two different methods / threads at the 
same time. If you do lock{} the update and wait for the interface to refresh. 

In my experience querying the same web service from multiple threads from 
multiple clients results it the web service slowing to an almost crawl. Cache 
as much as you can on the web service.

Davy

Sent from my iPhone

On 27 Apr 2016, at 09:49, Greg Keogh <[email protected]> wrote:

>> If you are not waiting for the tasks to finish, won't you run into a race 
>> condition?
> 
> The backend in my actual case is reading a web service, which can be hammered 
> by overlapping calls. All of the callbacks will run on the UI thread, so they 
> can't step on each other. I hope I'm right?! -- Greg

Reply via email to