Did a PR for this issue:
https://github.com/geotools/geotools/pull/3583

*Tiago Vieira*


On Wed, 7 Jul 2021 at 23:29, Tiago Vieira <tixvie...@gmail.com> wrote:

> Hi,
>
> I had this deadlock a few times, running geoserver 2.18.1 and just doing
> WMS and WFS requests.
> Java8 on Linux EL7.
>
> You can check on the thread dump that we have a runnable thread opening a
> ZIP file, while all the other threads are blocked trying to get a xsd
> schema.
>
> Runnable thread:
> Full thread dump OpenJDK 64-Bit Server VM (25.292-b10 mixed mode):
> "localhost-startStop-2" #711 daemon prio=5 os_prio=0
> tid=0x00007f3b70038000 nid=0xbb7 runnable [0x00007f3b49022000]
>    java.lang.Thread.State: RUNNABLE
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:225)
>
> One of the blocked threads:
> "http-nio-15080-exec-220" #594 daemon prio=5 os_prio=0
> tid=0x00007f3b78098000 nid=0x6f3 waiting for monitor entry
> [0x00007f3b48210000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
> at org.geotools.xsd.XSD.getSchema(XSD.java:184)
> - waiting to lock <0x00000000c2c4ef98> (a org.geoserver.wfs.xml.v1_1_0.WFS)
> at org.geotools.xsd.SchemaLocator.locateSchema(SchemaLocator.java:86)
>
> Are you able to check something about it?
>
> I opened an issue with an attachment:
> https://osgeo-org.atlassian.net/browse/GEOS-10132
>
> Cheers,
> *Tiago Vieira*
>
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to