-
Notifications
You must be signed in to change notification settings - Fork 152
Open
Description
I'm trying to test a REST API parallelizing some tasks using GPars.
I have one connection to the server and tried something like:
withPool(5) {
(1..amount).eachParallel {
println it
def res
res = ehrserver.createEhr() // this contains a RESTClient instance used to send POST requests
println res.status +' '+ res.message
}
}
With amount = 100, I'm getting exceptions after the first 30+ runs of the eachParallel:
java.lang.IllegalStateException: Invalid use of BasicClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.
Metadata
Metadata
Assignees
Labels
No labels