rolson3788 / transmisson-remote-gui

Automatically exported from code.google.com/p/transmisson-remote-gui
GNU General Public License v2.0
0 stars 0 forks source link

Application hangs up to 60 seconds before exit #490

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
----What steps will reproduce the problem?
1. Run transmisson-remote-gui.
2. Select torrent with active peers.
3. Switch to Peers tab.
4. Exit application by pressing main window Close button.

----What is the expected output? What do you see instead?

Application hangs up to 60 seconds before exit.

----What version of the product are you using? On what operating system?

Transmission Remote GUI 3.2.
The same behaviour on Windows 7 64bit and Ubuntu 11.04 64bit.

----Please provide any additional information below.

Original issue reported on code.google.com by valery.s...@gmail.com on 20 Nov 2011 at 12:50

GoogleCodeExporter commented 9 years ago
Do you use registry settings or INI-file settings? (check TGUI folder for 
transgui.ini)
I see such behavior on trams-gui running from usb flash. I watched file system 
activity - TGUI writes transgui.ini file too long on flash drive (because of 
specificity of flash memory - it's too slow for mane small portions of data, 
you see same, when write many small files on a flash stick).
Maybe it's better to make some kind of memory mapped file/stream (or some other 
memory cache) and after all changes in it write file to disk? I guess most use 
INI-file on removable flash-drives.

Original comment by alex_pol...@mail.ru on 25 Nov 2011 at 1:23

Attachments:

GoogleCodeExporter commented 9 years ago
It is not my case. Application exits always normally if to choose Exit from 
main menu. Delay occurs only if to close main window while Peers tab is active.

Original comment by valery.s...@gmail.com on 25 Nov 2011 at 4:29

GoogleCodeExporter commented 9 years ago
Write caching for the INI file implemented in r688.

Original comment by j...@cp-lab.com on 26 Mar 2012 at 11:19