Community
Participate
Working Groups
Hi, Since 3.1.0 update I receive truncated UDP packet. Here below a simplified version of the code used: Vertx vertx = VertxContext.vertx(); DatagramSocket socket = vertx.createDatagramSocket(new DatagramSocketOptions()); socket.listen(8085, "0.0.0.0", (AsyncResult<DatagramSocket> datagramSocket) -> { if (datagramSocket.succeeded()) { DatagramSocket result = datagramSocket.result(); result.handler(datagramPacket -> doSomething(datagramPacket)); } }); Can you confirm this regression ? Thanks
Thanks. Do you have a reproducer for this?
(In reply to Tim Fox from comment #1) > Thanks. > > Do you have a reproducer for this? Hi, Sorry for the late reply. I'm not able to reproduce this locally, it works with a simple use case (send and receive a single udp packet). But in production almost all the received messages are truncated. Maybe it happens only with heavy load (in my case 1000 request/s) I tried this morning with 3.2.0 and no change, I still receive truncated messages. I had to rollback to 3.0.0. Thanks