﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
9779	missing timeout for plugin list	malenki	team	"When the ""Plugin update policy"" is set to
[x] Always update without asking
and the interval is 1 day, JOSM looks for updates of plugins daily.

To do so JOSM tries to download the plugin list from josm.openstreetmap.de.
Now if this site is down or /very/ slow (like yesterday) and JOSM was started this day the first time, JOSM waits and waits and waits and doesn't move on.

If the user wants JOSM to start he has to edit the preferences.xml by hand.

To have a more useful way to get around this problem I propose to add a timeout for the download of the plugin list

{{{
$ time jos
Konnte aktuelle Version nicht vom Server lesen, wechsle in Offline-Modus
Lokale Revision ist 6891, neueste verfügbare Revision ist 0 - benutze lokale Revision 6891
starte josm...
josm wurde mit mit Prozess-ID 8570 gestartet
WARNUNG: Fehlende Plugin-Hauptversion im Plugin plastic_laf
WARNUNG: Fehlende Plugin-Hauptversion im Plugin jython-standalone-2.5.3
INFO: Führe Plugin-Aktualisierung nach abgelaufenem Aktualisierungsintervall durch. Automatische Aktualisierung beim Start ist deaktiviert.
^Cbeende... bitte warten
josm wurde beendet

real	41m52.856s
user	0m0.003s
sys	0m0.000s

}}}
"	defect	closed	normal		Core	latest	worksforme	connect timeout, plugin	
