-
Notifications
You must be signed in to change notification settings - Fork 934
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
在 32 位 armv7 上报错 panic: unaligned 64-bit atomic operation #1788
Labels
bug
Something isn't working
Comments
That's a good problem. |
Any more questions? This issue will be closed @Eson-Jia |
我发现如果注册中心是 nacos ,在 32 位的 armv7 上运行的 dubbo-go(v3.0.1) cilent 启动后就会崩溃。如果将注册中心改成 zookeeper,cilent 就不会崩溃。目前的解决方法是使用 zookeeper 作为注册中心。 @LaurenceLiZhixin |
看panic堆栈比较明显。这是因为在dubbo-getty connection.go的SetWriteTimeout()中使用了uber atomic.Store, 在Store中会对val转换int64,导致在32位操作系统panic.
uber-go/atomic issue:uber-go/atomic#105 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What happened:
The text was updated successfully, but these errors were encountered: