﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
21255	Canceling an upload completely stalls JOSM	skyper	team	"==== What steps will reproduce the problem?
1. Start an upload ([osmwww:changeset/110348119 CS 110348119])
1. Wait minutes and nothing happens
1. Check on the OSM server that the CS is created but no content, yet
1. Cancel upload

==== What is the expected result?
The upload is canceled and the window with the upload progress bar is closed.
It is possible to continue the work

==== What happens instead?
Nothing changes. The upload progress bar blocks all further actions and I was not able to close the dialog. Had to kill JOSM.

==== Please provide any additional information below. Attach a screenshot if possible.
Once again, there was probably a small connection break down and maybe a new routing. I think JOSM was waiting for the server response of the server that the changeset was successfully opened.
I have attached the thread dump in case it is helpful

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2021-08-26 16:42:55 +0200 (Thu, 26 Aug 2021)
Revision:18182
Build-Date:2021-08-27 01:31:01
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18182 en) Linux Debian GNU/Linux 11 (bullseye)
Java version: 17-ea+19-Debian-1, Debian, OpenJDK 64-Bit Server VM
VM arguments: [--module-path=/usr/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djosm.dir.name=JOSM-latest, -Djava.net.useSystemProxies=true]
}}}

{{{
2021-08-27 17:25:06.862 WARNING: java.net.SocketTimeoutException: Read timed out
java.net.SocketTimeoutException: Read timed out
	at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283)
	at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
	at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
	at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
	at java.base/java.net.Socket$SocketInputStream.read(Socket.java:961)
	at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478)
	at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1495)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421)
	at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:579)
	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:142)
	at org.openstreetmap.josm.tools.Http1Client.performConnection(Http1Client.java:78)
	at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:148)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:195)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:138)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:122)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:86)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:69)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.getReferringPrimitives(OsmServerBackreferenceReader.java:155)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.getReferringRelations(OsmServerBackreferenceReader.java:192)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.parseOsm(OsmServerBackreferenceReader.java:267)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask.downloadParents(DownloadReferrersTask.java:148)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask.realRun(DownloadReferrersTask.java:181)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:831)

2021-08-27 17:25:06.862 SEVERE: java.net.SocketTimeoutException: Read timed out
java.net.SocketTimeoutException: Read timed out
	at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283)
	at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309)
	at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350)
	at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803)
	at java.base/java.net.Socket$SocketInputStream.read(Socket.java:961)
	at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478)
	at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1495)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421)
	at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:579)
	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:142)
	at org.openstreetmap.josm.tools.Http1Client.performConnection(Http1Client.java:78)
	at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:148)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:195)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:138)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:122)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:86)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:69)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.getReferringPrimitives(OsmServerBackreferenceReader.java:155)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.getReferringRelations(OsmServerBackreferenceReader.java:192)
	at org.openstreetmap.josm.io.OsmServerBackreferenceReader.parseOsm(OsmServerBackreferenceReader.java:267)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask.downloadParents(DownloadReferrersTask.java:148)
	at org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask.realRun(DownloadReferrersTask.java:181)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:831)

2021-08-27 17:25:09.742 INFO: GET https://api.openstreetmap.org/api/0.6/way/228703229/relations -> HTTP/1.1 200 (1.4 s)
2021-08-27 17:28:11.614 INFO: Starting upload with tags TagMap[created_by=JOSM/1.5 (18182 en),comment=Letzten ASTs im Elztal hinzugefügt.,source:imagery=Maps4BW (LGL-BW, www.lgl-bw.de); Esri World Imagery (Clarity) Beta; Maxar Premium Imagery (Beta); Bing,=,source=https://ptna.openstreetmap.de/gtfs/DE/trips.php?feed=DE-BW-SBG&release_date=2021-01-19&route_id=4-207-j20-1; Datensatz der NVBW GmbH (https://www.nvbw.de/open-data); JOSM Validator]
2021-08-27 17:28:11.723 INFO: Message notifier inactive
2021-08-27 17:28:11.724 INFO: PUT https://api.openstreetmap.org/api/0.6/changeset/create (602 B) ...
2021-08-27 17:28:34.300 INFO: PUT https://api.openstreetmap.org/api/0.6/changeset/create -> HTTP/1.1 200 (22.1 s; 9 B)
2021-08-27 17:28:34.300 INFO: OK
2021-08-27 17:28:34.415 INFO: POST https://api.openstreetmap.org/api/0.6/changeset/110348119/upload (448 kB) ...


2021-08-27 17:41:00
Full thread dump OpenJDK 64-Bit Server VM (17-ea+19-Debian-1 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007f41fc002a60, length=61, elements={
0x00007f426c1c46e0, 0x00007f426c1c5b40, 0x00007f426c1cbcf0, 0x00007f426c1cd120,
0x00007f426c1ce570, 0x00007f426c1cffa0, 0x00007f426c1d1550, 0x00007f426c1d2a40,
0x00007f426c219120, 0x00007f426c25f380, 0x00007f426c544180, 0x00007f426c521d30,
0x00007f426c703c20, 0x00007f426c77f210, 0x00007f426c77fc80, 0x00007f41e4082ac0,
0x00007f426c8ed650, 0x00007f426c8f1f20, 0x00007f426c9c9d90, 0x00007f4208158410,
0x00007f420c0b8420, 0x00007f426cf39310, 0x00007f426cfe9fd0, 0x00007f426d040e20,
0x00007f426cd6d880, 0x00007f426cd6e3d0, 0x00007f426ccd2330, 0x00007f426ccd3ad0,
0x00007f426c014b70, 0x00007f41e416ad70, 0x00007f41e4333220, 0x00007f41e439ede0,
0x00007f41e42cdd90, 0x00007f41e42ce330, 0x00007f41e4443c90, 0x00007f41e4444230,
0x00007f41e4198580, 0x00007f41e4198b20, 0x00007f41e4199e90, 0x00007f41e418db30,
0x00007f41e4215610, 0x00007f41e4215bb0, 0x00007f41e421bbe0, 0x00007f41e4217040,
0x00007f41e4218360, 0x00007f41e42196b0, 0x00007f41e4219c50, 0x00007f41e42686f0,
0x00007f41e4269610, 0x00007f41e426a6f0, 0x00007f41e426b760, 0x00007f41e426c880,
0x00007f41e426db70, 0x00007f41e426ee50, 0x00007f41e4484220, 0x00007f41e44851d0,
0x00007f41e4485e90, 0x00007f41e423fcd0, 0x00007f41e40294b0, 0x00007f41e44b9ce0,
0x00007f41e401c890
}

""Reference Handler"" #2 daemon prio=10 os_prio=0 cpu=196,87ms elapsed=16038,50s tid=0x00007f426c1c46e0 nid=0x3235 waiting on condition  [0x00007f42707cf000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@17-ea/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@17-ea/Reference.java:253)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@17-ea/Reference.java:215)

""Finalizer"" #3 daemon prio=8 os_prio=0 cpu=30,97ms elapsed=16038,52s tid=0x00007f426c1c5b40 nid=0x3236 in Object.wait()  [0x00007f42706ce000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155)
	- locked <0x00000000d88b04f8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17-ea/Finalizer.java:171)

""Signal Dispatcher"" #4 daemon prio=9 os_prio=0 cpu=0,54ms elapsed=16038,39s tid=0x00007f426c1cbcf0 nid=0x3237 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""Service Thread"" #5 daemon prio=9 os_prio=0 cpu=410,68ms elapsed=16038,39s tid=0x00007f426c1cd120 nid=0x3238 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""Monitor Deflation Thread"" #6 daemon prio=9 os_prio=0 cpu=951,21ms elapsed=16038,39s tid=0x00007f426c1ce570 nid=0x3239 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""C2 CompilerThread0"" #7 daemon prio=9 os_prio=0 cpu=362018,26ms elapsed=16038,39s tid=0x00007f426c1cffa0 nid=0x323a waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

""C1 CompilerThread0"" #9 daemon prio=9 os_prio=0 cpu=31177,32ms elapsed=16038,39s tid=0x00007f426c1d1550 nid=0x323b waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

""Sweeper thread"" #10 daemon prio=9 os_prio=0 cpu=4385,64ms elapsed=16038,39s tid=0x00007f426c1d2a40 nid=0x323c runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""Common-Cleaner"" #11 daemon prio=8 os_prio=0 cpu=31,70ms elapsed=16037,85s tid=0x00007f426c219120 nid=0x323d in Object.wait()  [0x00007f42452fd000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155)
	- locked <0x00000000d88b1208> (a java.lang.ref.ReferenceQueue$Lock)
	at jdk.internal.ref.CleanerImpl.run(java.base@17-ea/CleanerImpl.java:140)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)
	at jdk.internal.misc.InnocuousThread.run(java.base@17-ea/InnocuousThread.java:161)

""Notification Thread"" #12 daemon prio=9 os_prio=0 cpu=0,11ms elapsed=16037,14s tid=0x00007f426c25f380 nid=0x323e runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""Java2D Disposer"" #17 daemon prio=10 os_prio=0 cpu=528,53ms elapsed=16030,31s tid=0x00007f426c544180 nid=0x3249 in Object.wait()  [0x00007f4244aef000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155)
	- locked <0x00000000d056d758> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176)
	at sun.java2d.Disposer.run(java.desktop@17-ea/Disposer.java:144)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""AWT-XAWT"" #18 daemon prio=6 os_prio=0 cpu=163401,53ms elapsed=16030,31s tid=0x00007f426c521d30 nid=0x324a runnable  [0x00007f41f7e2c000]
   java.lang.Thread.State: RUNNABLE
	at sun.awt.X11.XToolkit.waitForEvents(java.desktop@17-ea/Native Method)
	at sun.awt.X11.XToolkit.run(java.desktop@17-ea/XToolkit.java:679)
	at sun.awt.X11.XToolkit.run(java.desktop@17-ea/XToolkit.java:643)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""main-worker-0"" #20 prio=5 os_prio=0 cpu=20917,05ms elapsed=15984,83s tid=0x00007f426c703c20 nid=0x32c7 runnable  [0x00007f41f6b4d000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.FileDispatcherImpl.write0(java.base@17-ea/Native Method)
	at sun.nio.ch.SocketDispatcher.write(java.base@17-ea/SocketDispatcher.java:62)
	at sun.nio.ch.NioSocketImpl.tryWrite(java.base@17-ea/NioSocketImpl.java:398)
	at sun.nio.ch.NioSocketImpl.implWrite(java.base@17-ea/NioSocketImpl.java:413)
	at sun.nio.ch.NioSocketImpl.write(java.base@17-ea/NioSocketImpl.java:440)
	at sun.nio.ch.NioSocketImpl$2.write(java.base@17-ea/NioSocketImpl.java:826)
	at java.net.Socket$SocketOutputStream.write(java.base@17-ea/Socket.java:1030)
	at sun.security.ssl.SSLSocketOutputRecord.deliver(java.base@17-ea/SSLSocketOutputRecord.java:340)
	at sun.security.ssl.SSLSocketImpl$AppOutputStream.write(java.base@17-ea/SSLSocketImpl.java:1298)
	at java.io.BufferedOutputStream.write(java.base@17-ea/BufferedOutputStream.java:123)
	- locked <0x00000000fda040f8> (a java.io.BufferedOutputStream)
	at java.io.PrintStream.write(java.base@17-ea/PrintStream.java:568)
	- locked <0x00000000fda04118> (a java.io.PrintStream)
	at sun.net.www.protocol.http.HttpURLConnection$StreamingOutputStream.write(java.base@17-ea/HttpURLConnection.java:3780)
	at org.openstreetmap.josm.io.ProgressOutputStream.write(ProgressOutputStream.java:55)
	at java.io.BufferedOutputStream.write(java.base@17-ea/BufferedOutputStream.java:123)
	- locked <0x00000000fda04188> (a java.io.BufferedOutputStream)
	at java.io.FilterOutputStream.write(java.base@17-ea/FilterOutputStream.java:108)
	at org.openstreetmap.josm.tools.Http1Client.setupConnection(Http1Client.java:70)
	at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:138)
	at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:124)
	at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:723)
	at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:667)
	at org.openstreetmap.josm.io.OsmApi.sendRequest(OsmApi.java:662)
	at org.openstreetmap.josm.io.OsmApi.sendPostRequest(OsmApi.java:652)
	at org.openstreetmap.josm.io.OsmApi.uploadDiff(OsmApi.java:586)
	at org.openstreetmap.josm.io.OsmServerWriter.uploadChangesInChunks(OsmServerWriter.java:174)
	at org.openstreetmap.josm.io.OsmServerWriter.uploadOsm(OsmServerWriter.java:218)
	at org.openstreetmap.josm.gui.io.UploadPrimitivesTask.realRun(UploadPrimitivesTask.java:261)
	at org.openstreetmap.josm.gui.io.AsynchronousUploadPrimitivesTask.realRun(AsynchronousUploadPrimitivesTask.java:129)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1135)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""AWT-Shutdown"" #24 prio=5 os_prio=0 cpu=20,46ms elapsed=15982,47s tid=0x00007f426c77f210 nid=0x32ca in Object.wait()  [0x00007f41f694c000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17-ea/Object.java:338)
	at sun.awt.AWTAutoShutdown.run(java.desktop@17-ea/AWTAutoShutdown.java:291)
	- locked <0x00000000d1582428> (a java.lang.Object)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""AWT-EventQueue-0"" #23 prio=6 os_prio=0 cpu=767215,03ms elapsed=15982,46s tid=0x00007f426c77fc80 nid=0x32cb waiting on condition  [0x00007f41f6a4c000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000fd947050> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:211)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17-ea/AbstractQueuedSynchronizer.java:715)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17-ea/AbstractQueuedSynchronizer.java:938)
	at java.util.concurrent.locks.ReentrantLock$Sync.lock(java.base@17-ea/ReentrantLock.java:153)
	at java.util.concurrent.locks.ReentrantLock.lock(java.base@17-ea/ReentrantLock.java:322)
	at sun.security.ssl.SSLSocketImpl.closeNotify(java.base@17-ea/SSLSocketImpl.java:726)
	at sun.security.ssl.SSLSocketImpl.duplexCloseOutput(java.base@17-ea/SSLSocketImpl.java:652)
	at sun.security.ssl.SSLSocketImpl.close(java.base@17-ea/SSLSocketImpl.java:579)
	at sun.net.www.http.HttpClient.closeServer(java.base@17-ea/HttpClient.java:1101)
	at sun.net.www.protocol.http.HttpURLConnection.disconnect(java.base@17-ea/HttpURLConnection.java:3094)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.disconnect(java.base@17-ea/HttpsURLConnectionImpl.java:235)
	at org.openstreetmap.josm.tools.Http1Client.disconnect(Http1Client.java:225)
	at org.openstreetmap.josm.tools.Http1Client.disconnect(Http1Client.java:211)
	at org.openstreetmap.josm.io.OsmConnection.cancel(OsmConnection.java:74)
	- locked <0x00000000d1c80ce8> (a org.openstreetmap.josm.io.OsmApi)
	at org.openstreetmap.josm.io.OsmServerWriter.cancel(OsmServerWriter.java:244)
	at org.openstreetmap.josm.gui.io.UploadPrimitivesTask.cancel(UploadPrimitivesTask.java:391)
	- locked <0x00000000fda04418> (a org.openstreetmap.josm.gui.io.AsynchronousUploadPrimitivesTask)
	at org.openstreetmap.josm.gui.io.AsynchronousUploadPrimitivesTask.cancel(AsynchronousUploadPrimitivesTask.java:134)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.operationCanceled(PleaseWaitRunnable.java:148)
	at org.openstreetmap.josm.gui.progress.CancelHandler.cancel(CancelHandler.java:24)
	- locked <0x00000000fda0e688> (a org.openstreetmap.josm.gui.progress.CancelHandler)
	at org.openstreetmap.josm.gui.progress.AbstractProgressMonitor.cancel(AbstractProgressMonitor.java:214)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$new$1(PleaseWaitProgressMonitor.java:200)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$590/0x00000008014ab0e0.actionPerformed(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed(java.desktop@17-ea/AbstractButton.java:1972)
	at javax.swing.AbstractButton$Handler.actionPerformed(java.desktop@17-ea/AbstractButton.java:2313)
	at javax.swing.DefaultButtonModel.fireActionPerformed(java.desktop@17-ea/DefaultButtonModel.java:405)
	at javax.swing.DefaultButtonModel.setPressed(java.desktop@17-ea/DefaultButtonModel.java:262)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(java.desktop@17-ea/BasicButtonListener.java:279)
	at java.awt.AWTEventMulticaster.mouseReleased(java.desktop@17-ea/AWTEventMulticaster.java:297)
	at java.awt.Component.processMouseEvent(java.desktop@17-ea/Component.java:6619)
	at javax.swing.JComponent.processMouseEvent(java.desktop@17-ea/JComponent.java:3389)
	at java.awt.Component.processEvent(java.desktop@17-ea/Component.java:6384)
	at java.awt.Container.processEvent(java.desktop@17-ea/Container.java:2267)
	at java.awt.Component.dispatchEventImpl(java.desktop@17-ea/Component.java:4995)
	at java.awt.Container.dispatchEventImpl(java.desktop@17-ea/Container.java:2325)
	at java.awt.Component.dispatchEvent(java.desktop@17-ea/Component.java:4827)
	at java.awt.LightweightDispatcher.retargetMouseEvent(java.desktop@17-ea/Container.java:4946)
	at java.awt.LightweightDispatcher.processMouseEvent(java.desktop@17-ea/Container.java:4575)
	at java.awt.LightweightDispatcher.dispatchEvent(java.desktop@17-ea/Container.java:4516)
	at java.awt.Container.dispatchEventImpl(java.desktop@17-ea/Container.java:2311)
	at java.awt.Window.dispatchEventImpl(java.desktop@17-ea/Window.java:2775)
	at java.awt.Component.dispatchEvent(java.desktop@17-ea/Component.java:4827)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17-ea/EventQueue.java:772)
	at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:721)
	at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:715)
	at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753)
	at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:391)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:85)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:95)
	at java.awt.EventQueue$5.run(java.desktop@17-ea/EventQueue.java:745)
	at java.awt.EventQueue$5.run(java.desktop@17-ea/EventQueue.java:743)
	at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753)
	at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:391)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:85)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17-ea/EventQueue.java:742)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17-ea/EventDispatchThread.java:203)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17-ea/EventDispatchThread.java:124)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17-ea/EventDispatchThread.java:117)
	at java.awt.WaitDispatchSupport$2.run(java.desktop@17-ea/WaitDispatchSupport.java:190)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17-ea/WaitDispatchSupport.java:235)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17-ea/WaitDispatchSupport.java:233)
	at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753)
	at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:312)
	at java.awt.WaitDispatchSupport.enter(java.desktop@17-ea/WaitDispatchSupport.java:233)
	at java.awt.Dialog.show(java.desktop@17-ea/Dialog.java:1079)
	at java.awt.Component.show(java.desktop@17-ea/Component.java:1722)
	at java.awt.Component.setVisible(java.desktop@17-ea/Component.java:1669)
	at java.awt.Window.setVisible(java.desktop@17-ea/Window.java:1034)
	at java.awt.Dialog.setVisible(java.desktop@17-ea/Dialog.java:1016)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$983/0x000000080170b270.run(Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$984/0x000000080170b498.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17-ea/InvocationEvent.java:318)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17-ea/EventQueue.java:770)
	at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:721)
	at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:715)
	at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753)
	at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:391)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:85)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17-ea/EventQueue.java:740)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17-ea/EventDispatchThread.java:203)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17-ea/EventDispatchThread.java:124)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17-ea/EventDispatchThread.java:113)
	at java.awt.EventDispatchThread.pumpEvents(java.desktop@17-ea/EventDispatchThread.java:109)
	at java.awt.EventDispatchThread.pumpEvents(java.desktop@17-ea/EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.run(java.desktop@17-ea/EventDispatchThread.java:90)

""TimerQueue"" #25 daemon prio=5 os_prio=0 cpu=16244,09ms elapsed=15981,25s tid=0x00007f41e4082ac0 nid=0x32cc waiting on condition  [0x00007f41f5ffe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000dd86bdb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.DelayQueue.take(java.base@17-ea/DelayQueue.java:217)
	at javax.swing.TimerQueue.run(java.desktop@17-ea/TimerQueue.java:171)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""FileSystemWatchService"" #28 daemon prio=5 os_prio=0 cpu=0,25ms elapsed=15976,14s tid=0x00007f426c8ed650 nid=0x32d3 runnable  [0x00007f41f45e8000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.fs.LinuxWatchService.poll(java.base@17-ea/Native Method)
	at sun.nio.fs.LinuxWatchService$Poller.run(java.base@17-ea/LinuxWatchService.java:314)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""File Watcher"" #29 prio=5 os_prio=0 cpu=0,32ms elapsed=15976,09s tid=0x00007f426c8f1f20 nid=0x32d4 waiting on condition  [0x00007f41f44e7000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7dae8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at java.util.concurrent.LinkedBlockingDeque.take(java.base@17-ea/LinkedBlockingDeque.java:673)
	at sun.nio.fs.AbstractWatchService.take(java.base@17-ea/AbstractWatchService.java:118)
	at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
	at org.openstreetmap.josm.io.FileWatcher$$Lambda$398/0x0000000801378e90.run(Unknown Source)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""Weak reference cleaner"" #30 prio=5 os_prio=0 cpu=0,21ms elapsed=15974,71s tid=0x00007f426c9c9d90 nid=0x32d5 in Object.wait()  [0x00007f41f43d7000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <0x00000000d19bb680> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155)
	- locked <0x00000000d19bb680> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176)
	at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
	at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$446/0x00000008013beed8.run(Unknown Source)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""image-fetcher-0"" #42 prio=5 os_prio=0 cpu=23,73ms elapsed=15965,90s tid=0x00007f4208158410 nid=0x32e1 waiting on condition  [0x00007f41d68ee000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d1802760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""JCS-ElementEventQueue-Thread-1"" #44 daemon prio=5 os_prio=0 cpu=0,19ms elapsed=15962,34s tid=0x00007f420c0b8420 nid=0x32e2 waiting on condition  [0x00007f41f46e9000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d5fd3950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""GT authority factory disposer"" #45 daemon prio=5 os_prio=0 cpu=8,24ms elapsed=15958,38s tid=0x00007f426cf39310 nid=0x32e4 in Object.wait()  [0x00007f41d6af0000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17-ea/Object.java:338)
	at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:537)
	- locked <0x00000000dcc1bb30> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17-ea/Timer.java:516)

""WeakCollectionCleaner"" #46 daemon prio=8 os_prio=0 cpu=0,22ms elapsed=15953,55s tid=0x00007f426cfe9fd0 nid=0x32e5 in Object.wait()  [0x00007f41d6cf2000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <0x00000000dfe35f08> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155)
	- locked <0x00000000dfe35f08> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176)
	at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:65)

""Timer-0"" #47 prio=5 os_prio=0 cpu=1221,37ms elapsed=15953,00s tid=0x00007f426d040e20 nid=0x32e6 in Object.wait()  [0x00007f41d69ef000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:563)
	- locked <0x00000000d88b1428> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17-ea/Timer.java:516)

""RemoteControl HTTP Server"" #51 daemon prio=5 os_prio=0 cpu=1,82ms elapsed=15951,28s tid=0x00007f426cd6d880 nid=0x32ea runnable  [0x00007f41d67ed000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.Net.accept(java.base@17-ea/Native Method)
	at sun.nio.ch.NioSocketImpl.accept(java.base@17-ea/NioSocketImpl.java:755)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:672)
	at java.net.ServerSocket.platformImplAccept(java.base@17-ea/ServerSocket.java:638)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:614)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:571)
	at java.net.ServerSocket.accept(java.base@17-ea/ServerSocket.java:529)
	at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

""RemoteControl HTTP Server"" #52 daemon prio=5 os_prio=0 cpu=1,05ms elapsed=15951,28s tid=0x00007f426cd6e3d0 nid=0x32eb runnable  [0x00007f41d66ec000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.Net.accept(java.base@17-ea/Native Method)
	at sun.nio.ch.NioSocketImpl.accept(java.base@17-ea/NioSocketImpl.java:755)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:672)
	at java.net.ServerSocket.platformImplAccept(java.base@17-ea/ServerSocket.java:638)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:614)
	at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:571)
	at java.net.ServerSocket.accept(java.base@17-ea/ServerSocket.java:529)
	at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

""message-notifier-0"" #53 prio=5 os_prio=0 cpu=336,28ms elapsed=15951,28s tid=0x00007f426ccd2330 nid=0x32ec waiting on condition  [0x00007f41d65eb000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d1842968> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:1170)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""changeset-updater-0"" #54 prio=5 os_prio=0 cpu=10,96ms elapsed=15951,26s tid=0x00007f426ccd3ad0 nid=0x32ed waiting on condition  [0x00007f41d43fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d88b21c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17-ea/LockSupport.java:252)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17-ea/AbstractQueuedSynchronizer.java:1672)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:1182)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:899)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""DestroyJavaVM"" #55 prio=5 os_prio=0 cpu=12020,00ms elapsed=15951,25s tid=0x00007f426c014b70 nid=0x3229 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

""Timer-1"" #60 daemon prio=6 os_prio=0 cpu=1743,31ms elapsed=15950,93s tid=0x00007f41e416ad70 nid=0x32f4 in Object.wait()  [0x00007f41cfffe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:563)
	- locked <0x00000000d1c8d5d8> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17-ea/Timer.java:516)

""Timer-2"" #65 prio=6 os_prio=0 cpu=2,28ms elapsed=15914,61s tid=0x00007f41e4333220 nid=0x338a in Object.wait()  [0x00007f41d42fd000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17-ea/Object.java:338)
	at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:537)
	- locked <0x00000000d1cec608> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17-ea/Timer.java:516)

""Map Status Collector"" #66 daemon prio=6 os_prio=0 cpu=12994,87ms elapsed=15914,02s tid=0x00007f41e439ede0 nid=0x338b waiting on condition  [0x00007f41d6bf1000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d1ce6f38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435)
	at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-0"" #100 prio=5 os_prio=0 cpu=1626,06ms elapsed=15326,62s tid=0x00007f41e42cdd90 nid=0x3643 waiting on condition  [0x00007f41d6df3000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-1"" #101 prio=5 os_prio=0 cpu=1605,07ms elapsed=15326,62s tid=0x00007f41e42ce330 nid=0x3644 waiting on condition  [0x00007f41d41fc000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-2"" #102 prio=5 os_prio=0 cpu=1574,03ms elapsed=15326,62s tid=0x00007f41e4443c90 nid=0x3645 waiting on condition  [0x00007f41cf0fb000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-3"" #103 prio=5 os_prio=0 cpu=1542,83ms elapsed=15326,62s tid=0x00007f41e4444230 nid=0x3646 waiting on condition  [0x00007f41ceffa000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-4"" #104 prio=5 os_prio=0 cpu=1742,31ms elapsed=15326,62s tid=0x00007f41e4198580 nid=0x3647 waiting on condition  [0x00007f41ceef9000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-5"" #105 prio=5 os_prio=0 cpu=1639,45ms elapsed=15326,61s tid=0x00007f41e4198b20 nid=0x3648 waiting on condition  [0x00007f41cedf8000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-6"" #106 prio=5 os_prio=0 cpu=1611,07ms elapsed=15326,61s tid=0x00007f41e4199e90 nid=0x3649 waiting on condition  [0x00007f41ce3fe000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-7"" #107 prio=5 os_prio=0 cpu=1747,65ms elapsed=15326,61s tid=0x00007f41e418db30 nid=0x364a waiting on condition  [0x00007f41ce2fd000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-8"" #108 prio=5 os_prio=0 cpu=1708,54ms elapsed=15326,61s tid=0x00007f41e4215610 nid=0x364b waiting on condition  [0x00007f41ce1fc000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-9"" #109 prio=5 os_prio=0 cpu=1635,60ms elapsed=15326,61s tid=0x00007f41e4215bb0 nid=0x364c waiting on condition  [0x00007f41ce0fb000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-10"" #110 prio=5 os_prio=0 cpu=1649,98ms elapsed=15326,61s tid=0x00007f41e421bbe0 nid=0x364d waiting on condition  [0x00007f41cf1fc000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-11"" #111 prio=5 os_prio=0 cpu=1677,38ms elapsed=15326,61s tid=0x00007f41e4217040 nid=0x364e waiting on condition  [0x00007f41cdffa000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-12"" #112 prio=5 os_prio=0 cpu=1575,75ms elapsed=15326,61s tid=0x00007f41e4218360 nid=0x364f waiting on condition  [0x00007f41cdef9000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-13"" #113 prio=5 os_prio=0 cpu=1644,83ms elapsed=15326,61s tid=0x00007f41e42196b0 nid=0x3650 waiting on condition  [0x00007f41cddf8000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-14"" #114 prio=5 os_prio=0 cpu=1593,36ms elapsed=15326,61s tid=0x00007f41e4219c50 nid=0x3651 waiting on condition  [0x00007f41cdcf7000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-15"" #115 prio=5 os_prio=0 cpu=1613,29ms elapsed=15326,61s tid=0x00007f41e42686f0 nid=0x3652 waiting on condition  [0x00007f41cdbf6000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-16"" #116 prio=5 os_prio=0 cpu=1559,51ms elapsed=15326,61s tid=0x00007f41e4269610 nid=0x3653 waiting on condition  [0x00007f41cdaf5000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-17"" #117 prio=5 os_prio=0 cpu=1653,85ms elapsed=15326,61s tid=0x00007f41e426a6f0 nid=0x3654 waiting on condition  [0x00007f41cd9f4000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-18"" #118 prio=5 os_prio=0 cpu=1578,99ms elapsed=15326,61s tid=0x00007f41e426b760 nid=0x3655 waiting on condition  [0x00007f41cd8f3000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-19"" #119 prio=5 os_prio=0 cpu=1643,16ms elapsed=15326,61s tid=0x00007f41e426c880 nid=0x3656 waiting on condition  [0x00007f41cd7f2000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-20"" #120 prio=5 os_prio=0 cpu=1670,93ms elapsed=15326,60s tid=0x00007f41e426db70 nid=0x3657 waiting on condition  [0x00007f41cd6f1000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-21"" #121 prio=5 os_prio=0 cpu=1609,01ms elapsed=15326,60s tid=0x00007f41e426ee50 nid=0x3658 waiting on condition  [0x00007f41cd5f0000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-22"" #122 prio=5 os_prio=0 cpu=1650,09ms elapsed=15326,60s tid=0x00007f41e4484220 nid=0x3659 waiting on condition  [0x00007f41cd4ef000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-23"" #123 prio=5 os_prio=0 cpu=1617,94ms elapsed=15326,60s tid=0x00007f41e44851d0 nid=0x365a waiting on condition  [0x00007f41cd3ee000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""TMS-downloader-24"" #124 prio=5 os_prio=0 cpu=1647,58ms elapsed=15326,60s tid=0x00007f41e4485e90 nid=0x365b waiting on condition  [0x00007f41cd2ed000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000d3b7efe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""Timer-3"" #198 daemon prio=6 os_prio=0 cpu=0,20ms elapsed=15199,08s tid=0x00007f41e423fcd0 nid=0x372b in Object.wait()  [0x00007f41ccce7000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17-ea/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17-ea/Object.java:338)
	at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:537)
	- locked <0x00000000dfe361a8> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17-ea/Timer.java:516)

""WMS-downloader-0"" #1043 prio=5 os_prio=0 cpu=28957,58ms elapsed=13390,47s tid=0x00007f41e40294b0 nid=0x3f70 waiting on condition  [0x00007f41cc7e2000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000e1604838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""WMS-downloader-1"" #1044 prio=5 os_prio=0 cpu=25524,19ms elapsed=13390,47s tid=0x00007f41e44b9ce0 nid=0x3f71 waiting on condition  [0x00007f41cd0eb000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000e1604838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""WMS-downloader-2"" #1045 prio=5 os_prio=0 cpu=28148,66ms elapsed=13390,47s tid=0x00007f41e401c890 nid=0x3f72 waiting on condition  [0x00007f41cd1ec000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method)
	- parking to wait for  <0x00000000e1604838> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635)
	at java.lang.Thread.run(java.base@17-ea/Thread.java:831)

""VM Thread"" os_prio=0 cpu=2167,28ms elapsed=16038,75s tid=0x00007f426c1c05f0 nid=0x3234 runnable  

""GC Thread#0"" os_prio=0 cpu=8192,72ms elapsed=16040,46s tid=0x00007f426c03f140 nid=0x322f runnable  

""GC Thread#1"" os_prio=0 cpu=8227,58ms elapsed=16036,99s tid=0x00007f423c004530 nid=0x3240 runnable  

""GC Thread#2"" os_prio=0 cpu=8279,00ms elapsed=16034,57s tid=0x00007f423c005a20 nid=0x3241 runnable  

""GC Thread#3"" os_prio=0 cpu=8085,04ms elapsed=16031,86s tid=0x00007f423c007770 nid=0x3246 runnable  

""G1 Main Marker"" os_prio=0 cpu=217,43ms elapsed=16040,46s tid=0x00007f426c046780 nid=0x3230 runnable  

""G1 Conc#0"" os_prio=0 cpu=82072,69ms elapsed=16040,46s tid=0x00007f426c0477b0 nid=0x3231 runnable  

""G1 Refine#0"" os_prio=0 cpu=140,48ms elapsed=16040,46s tid=0x00007f426c081560 nid=0x3232 runnable  

""G1 Refine#1"" os_prio=0 cpu=15,66ms elapsed=16034,57s tid=0x00007f4240000d10 nid=0x3242 runnable  

""G1 Refine#2"" os_prio=0 cpu=1,20ms elapsed=16034,57s tid=0x00007f4204000d10 nid=0x3243 runnable  

""G1 Service"" os_prio=0 cpu=7660,89ms elapsed=16040,46s tid=0x00007f426c082510 nid=0x3233 runnable  

""VM Periodic Task Thread"" os_prio=0 cpu=20411,07ms elapsed=16037,19s tid=0x00007f426c261250 nid=0x323f waiting on condition  

JNI global refs: 110, weak refs: 11601

Heap
 garbage-first heap   total 786432K, used 612558K [0x00000000d0000000, 0x0000000100000000)
  region size 1024K, 135 young (138240K), 3 survivors (3072K)
 Metaspace       used 86882K, committed 87552K, reserved 1130496K
  class space    used 9842K, committed 10176K, reserved 1048576K
}}}
"	defect	new	normal		Core	latest		cancel upload	
