You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Will start a local webserver at port 23456, and tries to send multipart formdata with 500kb file from both an eventloop verticle and a virtualthread verticle. Only the eventloop verticle will succeed.
Extra
Mac OS 15.2 // M2 Max
OpenJDK Runtime Environment (build 21.0.2+13-58)
The text was updated successfully, but these errors were encountered:
Version
5.0.0 CR3
Context
Executing a webclient.sendMultipartForm with files > 250kb seems to fail when being called from a virtual thread.
Stacktrace
Exception: java.lang.IllegalArgumentException
io.vertx.ext.web.client.impl.MultipartFormUpload.pump:159
io.vertx.ext.web.client.impl.MultipartFormUpload$1.handleResume:69
io.netty.util.concurrent.AbstractEventExecutor.runTask:148
io.netty.util.concurrent.AbstractEventExecutor.safeExecute:141
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks:521
io.netty.channel.SingleThreadIoEventLoop.run:160
io.netty.util.concurrent.SingleThreadEventExecutor$5.run:1123
io.netty.util.internal.ThreadExecutorMap$2.run:74
io.netty.util.concurrent.FastThreadLocalRunnable.run:30
java.lang.Thread.run:1583
Do you have a reproducer?
https://github.com/bramdrenthe/vertx-multipart-issue
Steps to reproduce
Extra
Mac OS 15.2 // M2 Max
OpenJDK Runtime Environment (build 21.0.2+13-58)
The text was updated successfully, but these errors were encountered: