pathom 2026-02-18

Hi guys! I use pathom3 with promesa and sometimes I have the following error on a pathom request:

java.lang.AssertionError: Assert failed: No more than 1024 pending puts are allowed on a single channel. Consider using a windowed buffer.
(< (.size puts) impl/MAX-QUEUE-SIZE)
Did you see this kind of error?

I don’t find reference of pc/create-thread-pool

hi J, that link you sent was for Pathom 2 things, on 3 you might wanna check how ot override that in Promesa

but will be interesting to understand better whats happening, are you using a lot of parallel execution?

Exactly. I have a lot of parallel stuff. So for the culprit request I disable the parallel mode. This workaround works