Hi,
I think that's an old bug reapparing or maybe is it ine minecraft itself because the answer to that bug is typical of java and it was answered in a 2011 post on stackoverflow: https://stackoverflow.com/questions/8658118/when-is-java-io-ioexceptionconnection-reset-by-peer-thrown
So the bug appear when the server tries to send data to a client that no longer exist.
So I had that yesterday with someone on last version of forge for 1.10.2 minecraft server and so this appeared in loop in console using 100% UC
Aug 16, 2017 10:47:32 PM io.netty.channel.AbstractChannelHandlerContext invokeExceptionCaught
WARNING: An exception was thrown by a user handler's exceptionCaught() method while handling the following exception:
java.io.IOException: Error while writev(...):
Connection reset by peer at io.netty.channel.epoll.Native.writevAddresses(Native Method) at
io.netty.channel.epoll.EpollSocketChannel.writeBytesMultiple(EpollSocketChannel.java:184) at
io.netty.channel.epoll.EpollSocketChannel.doWriteMultiple(EpollSocketChannel.java:364) at
io.netty.channel.epoll.EpollSocketChannel.doWrite(EpollSocketChannel.java:317) at
io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:707) at
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:248) at
io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollOutReady(EpollSocketChannel.java:623) at
io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:322) at
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264) at io.netty.util.concurrent.SingleThreadEv