Snapshot of relevant part:
```
Found one Java-level deadlock:
=============================
"SERVER-PROCESSOR: null; PID: 322848":
waiting to lock monitor 0x00007f7e78011668 (object 0x0000000213ccb2c0, a obfuscated.awX),
which is held by "ServerController (0)"
"ServerController (0)":
waiting for ownable synchronizer 0x0000000339feb740, (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync),
which is held by "ServerSegmentGeneratorThread_86"
"ServerSegmentGeneratorThread_86":
waiting to lock monitor 0x00007f7e78011668 (object 0x0000000213ccb2c0, a obfuscated.awX),
which is held by "ServerController (0)"
Java stack information for the threads listed above:
===================================================
"SERVER-PROCESSOR: null; PID: 322848":
at org.schema.schine.network.server.ServerProcessor.run(SourceFile:577)
- waiting to lock <0x0000000213ccb2c0> (a obfuscated.awX)
at java.lang.Thread.run(Thread.java:745)
"ServerController (0)":
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000339feb740> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:967)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1283)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:727)
at obfuscated.ajt.a(SourceFile:468)
- locked <0x00000002c2c6bbd0> (a [B)
at org.schema.game.network.objects.remote.RemoteSegmentRemoteObj.toByteStream(SourceFile:106)
at org.schema.game.network.objects.remote.RemoteSegmentRemoteObjBuffer.toByteStream(SourceFile:42)
at org.schema.schine.network.objects.NetworkObject.getFieldCode(SourceFile:352)
at org.schema.schine.network.objects.NetworkObject.encode(SourceFile:303)
at org.schema.schine.network.objects.NetworkObject.encodeChange(SourceFile:720)
at org.schema.schine.network.synchronization.SynchronizationSender.encodePartialObjectIfChanged(SourceFile:244)
at org.schema.schine.network.synchronization.SynchronizationSender.encodeNetworkObjects(SourceFile:183)
at org.schema.schine.network.server.ServerController.synchronizePrivate(SourceFile:490)
- locked <0x0000000213ccb2c0> (a obfuscated.awX)
at org.schema.schine.network.server.ServerController.synchronize(SourceFile:415)
at org.schema.game.server.controller.GameServerController.update(SourceFile:1484)
at org.schema.schine.network.server.ServerController.run(SourceFile:275)
at java.lang.Thread.run(Thread.java:745)
"ServerSegmentGeneratorThread_86":
at org.schema.game.common.data.element.ControlElementMap.send(SourceFile:942)
- waiting to lock <0x0000000213ccb2c0> (a obfuscated.awX)
at org.schema.game.common.data.element.ControlElementMap.addControl(SourceFile:257)
at org.schema.game.common.data.element.ControlElementMap.addControllerForElement(SourceFile:397)
at org.schema.game.common.controller.elements.ManagerModuleCollection.removeControllerBlock(SourceFile:129)
at org.schema.game.common.controller.elements.ManagerContainer.onRemovedElementSynched(SourceFile:1156)
at org.schema.game.common.controller.elements.ShipManagerContainer.onRemovedElementSynched(SourceFile:687)
at obfuscated.Yp.onRemovedElementSynched(SourceFile:1178)
at org.schema.game.common.data.world.SegmentData.onRemovingElement(SourceFile:752)
at org.schema.game.common.data.world.SegmentData.setInfoElementUnsynched(SourceFile:1284)
at org.schema.game.common.data.world.SegmentData.setInfoElementUnsynched(SourceFile:1260)
at org.schema.game.common.data.world.SegmentData.setInfoElementUnsynched(SourceFile:1255)
at org.schema.game.common.data.world.SegmentData.reset(SourceFile:813)
at obfuscated.ajt.a(SourceFile:216)
- locked <0x000000020422fea8> (a [B)
at obfuscated.ZP.a(SourceFile:193)
at obfuscated.auu.a(SourceFile:347)
at obfuscated.auu.a(SourceFile:202)
at org.schema.game.server.controller.GameServerController.a(SourceFile:2336)
at obfuscated.auy.run(SourceFile:68)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Found 1 deadlock.
```
Version: 0.199.468