from http://www.satellite-of-love.org/Forums/YaBB.pl?num=1180931780
Patch for multi-threaded list builder
06/04/07 at 05:36:20
I have patched my Tivo.net so that the video list builder runs on a seperate thread. This makes the UI more responsive when adding paths for videos, or refreshing the list after adding videos. It also seems to prevent the service from timing out.
The biggest problems that I had with Tivo.net was that the service would frequently time out while building the video list and "crash". Also, after hitting the "submit/rescan directory" button, I wouldn't be able to do anything with the tivo.net service while it built its video list.
This patch fixes that.
I would be happy to commit it to the CVS if there is interest.
----
To use:
1. Download attached DLL file
2. Copy TiVoDotNetBase.multithread.brion.7.3.2007.dll to Tivo.net directory
3. In your Tivo.net directory, rename TiVoDotNetBase.dll to TiVoDotNetBase.original.dll
4. Rename TiVoDotNetBase.multithread.brion.7.3.2007.dll to TiVoDotNetBase.dll
5. Restart Tivo.net
To uninstall:
1. Open Tivo.net directory
2. Delete TiVoDotNetBase.dll
3. Rename TiVoDotNetBase.original.dll to TiVoDotNetBase.dll
4. Restart Tivo.net
Multithread patch from Brion Finlay 7/3/2007
Source patch generated with TortoiseCVS using diff -u (default)
Logged In: YES
user_id=1807480
Originator: YES
File Added: TiVoDotNet.multithread.brion.7.3.2007.patch