quic-go: INTERNAL_ERROR while writing/reading to/from a stream

My application sporadically generates the following error while reading (or writing) to a quic.Stream: INTERNAL_ERROR: tried to delete unknown incoming stream 205766289

The stream number is always different. The reading and writing sides of the stream both encounter the same error.

Are there any recommended steps I should take in my app to avoid such an error? I can’t seem to find a pattern to the error occurring.

Thanks in advance.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 15 (15 by maintainers)

Most upvoted comments

I haven’t forgotten about this. Other issues were moved up in priority, and I’m still working through those.

Hi @marten-seemann. I haven’t had any time to whittle the bug down to a reproducible test case yet, but I’ll probably start working on it later this week.

I just tried with v0.22.1 and the error still occurred. I’ll try to create a minimal example over the next few days.

Will do. Thanks for the speedy feedback.