> > Sounds like I need to finish the new `upload` method. I try to discourage > use of threads in Shoes apps, since even a stalled Ruby thread can block > window painting. >
One of problems with the bundled shoes download (and possibly upload method) is the lack of authentication? While it might be just fine for simple downloads for uploads and API calls this wouldn't work. Also I think download works as download to file not memory. So it would also require at least two unnecessary IO operations. Advanced Net::HTTP configuration could be in order and once again I don't know how to do it with download/upload methods from shoes. If you try twitter client I made and connect to a local lan it will crash because while trying to connect as the connections doesn't timeout right away. What should I do to prevent this behavior without using threads? Nuno
