Jakub Witczak
Jakub Witczak
> If you want, you can use the [rtnode](https://github.com/erlang/otp/blob/master/lib/kernel/test/rtnode.erl) module to write a test for this. I will have a look.
yes. code looks like it might crash there. but I would like to understand more your case > It is when the Short Running request is finished this happen causing...
can you verify the behavior with current OTP-27 version (or at least OTP-26, OTP-25)? this would allow me to increase priority of the issue.
I guess there is some race condition in your case emptying cache earlier. Can you provide a bit more of dbg out to illustrate better what happens before the error?...
Thanks for providing more details, I think it is enough. I was just curious because it looked like a race condition and a situation when channel is closed and removed...
related PR is merged. fix will be released in next emergency patches for supported versions. thanks for the report!
The extra adjust_window call you pointed out conflicts with window adjustment mechanism already included in ssh_sftp module. Above results with too many window adjustment messages being sent towards ssh SFTP...
solved with #9309. will be provided in upcoming patches for supported OTP versions.
can you try more recent OTP-26 version? preferably the latest - is the issue present with [OTP 26.2.5.12](https://github.com/erlang/otp/releases/tag/OTP-26.2.5.12) ?
strange. I failed to reproduce it on OTP-26.2.5 with Erlang sample code, similar to yours. can you try without Elixir?