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] Sync settings show an error after the connection is closed by the server side. #903

Open
3 tasks done
lollipopjin opened this issue Jan 3, 2025 · 0 comments · May be fixed by #906
Open
3 tasks done

[Bug] Sync settings show an error after the connection is closed by the server side. #903

lollipopjin opened this issue Jan 3, 2025 · 0 comments · May be fixed by #906
Assignees
Labels
type/bug Something isn't working

Comments

@lollipopjin
Copy link
Contributor

Before Creating the Bug Report

  • I found a bug, not just asking a question, which should be created in GitHub Discussions.

  • I have searched the GitHub Issues and GitHub Discussions of this repository and believe that this is not a duplicate.

  • I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.

Programming Language of the Client

Rust

Runtime Platform Environment

Mac OS 15.2.0

RocketMQ Version of the Client/Server

RocketMQ 5.3.1 with Proxy cluster mode.

Run or Compiler Version

No response

Describe the Bug

The SimpleConsumer's sync settings show an error after the connection is closed by the server side. The error message is as follows:

Jan 03 11:44:11.935 ERRO[src/client.rs:201:33] sync settings failed: failed to call rpc: Failed to send message via channel at session.update_settings => failed to send telemetry command, source: channel closed, component: client

However, at the same time, I am still able to receive messages, as shown in the attached image.

image

Steps to Reproduce

1)Start the RocketMQ server with the Proxy.
2)Start a simple consumer using Cargo (note: handle exceptions by receiving messages and continue with retries).
3)Restart the Proxy.

What Did You Expect to See?

The sync settings should be restored after the proxy is restarted.

What Did You See Instead?

The SimpleConsumer's sync settings show an error after the connection is closed by the server side.

Additional Context

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants