In my app I use threads for data processing tasks to avoid blocking the main thread. The result is that my app is responsive even if it’s processing a chunk of data in background (and Watchdog leaves me alone).
But I’ve been wondering about my Xojo.Net.HTTPSocket based class which GETs and POSTs to our web services. As the Xojo.Net.HTTPSocket executes asynchronously, I’ve never bothered sticking it in a thread.
If I go to the trouble of executing Xojo.Net.HTTPSocket requests in a thread, will that make any difference?