- Gradle Test Run :respect-lib-cache:jvmTest[jvm]

## Gradle Test Run :respect-lib-cache:jvmTest[jvm]

# DistributedHashEntriesTest[jvm]

- summary
- error output

## summary

2 tests | 0 failures | 0 skipped | 0.001s duration
| 100% successful

Child | Name | Tests | Failures | Skipped | Duration | Success rate
--- | --- | --- | --- | --- | --- | ---
givenEntriesSerialized_whenDeserialized_thenWillBeEqual[jvm] | givenEntriesSerialized_whenDeserialized_thenWillBeEqual | 1 | 0 | 0 | 0.001s | 100%
givenPingSerialized_whenDeserialized_thenWillBeEqual[jvm] | givenPingSerialized_whenDeserialized_thenWillBeEqual | 1 | 0 | 0 | 0s | 100%

## error output

    Aug 24, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(53008 cache2) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:624)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    	... 8 more