Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] re-filed from old repository: Request queue was disposed #92

Closed
mscheong01 opened this issue Apr 19, 2023 · 4 comments
Closed

[bug] re-filed from old repository: Request queue was disposed #92

mscheong01 opened this issue Apr 19, 2023 · 4 comments
Assignees
Labels
need-more-info requested for more information

Comments

@mscheong01
Copy link

mscheong01 commented Apr 19, 2023

Describe the bug
original issue: mirromutth/r2dbc-mysql#241
Hi, there was this bug in the old implementation where a connection would hang for hours, stopping the thread, and then throw this error:

java.lang.IllegalStateException: Request queue was disposed 
at dev.miku.r2dbc.mysql.client.RequestQueue.requireDisposed(RequestQueue.java:150)
  at dev.miku.r2dbc.mysql.client.RequestQueue.dispose(RequestQueue.java:139)
  at dev.miku.r2dbc.mysql.client.MessageDuplexCodec.channelInactive(MessageDuplexCodec.java:131)
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:262)
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:248)
  at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:241)
  at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:389)
  at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:354)
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:262)
  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:248)

To Reproduce
Steps to reproduce the behavior:
I'm not sure what triggers this bug 😢 but there were multiple reports on the original issue


could you confirm if this issue was handled when catching up to r2dbc 1.0.0?
Also, thanks a lot for taking over maintainership of this project and supporting r2dbc 1.0.0 🙇‍♂️

@mscheong01 mscheong01 changed the title [bug] reminder from old repository: Request queue was disposed [bug] re-filed from old repository: Request queue was disposed Apr 19, 2023
@jchrys jchrys added the need-triage need-triage label Apr 19, 2023
@jchrys
Copy link
Collaborator

jchrys commented Apr 19, 2023

Thanks @mscheong01 for reporting the issue.
We will look into it.

@jchrys jchrys self-assigned this Apr 20, 2023
@jchrys
Copy link
Collaborator

jchrys commented Apr 22, 2023

Hello, @mscheong01.

We've attempted to reproduce the issue you reported, but unfortunately, we were unable to do so. In order to help us better understand and address the problem, could you please provide a minimal (though not necessarily minimal) reproducible example along with relevant environment information? Details such as whether you are using r2dbc-pool, specific configurations, the Spring version, and any other pertinent information would be extremely helpful for us to identify the cause of the problem.

Thanks!

@jchrys jchrys added need-more-info requested for more information and removed need-triage need-triage labels Apr 22, 2023
@jchrys
Copy link
Collaborator

jchrys commented May 4, 2023

cant' repro

@jchrys jchrys closed this as not planned Won't fix, can't repro, duplicate, stale May 4, 2023
@jchrys
Copy link
Collaborator

jchrys commented Jun 1, 2023

If there was an issue, it is expected to be resolved by #119.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need-more-info requested for more information
Projects
None yet
Development

No branches or pull requests

2 participants