ceph / ceph-rust

Rust-lang interface to Ceph.
Apache License 2.0
98 stars 43 forks source link

crash when invoked disconnect_from_ceph() #82

Open GreyCode3 opened 1 year ago

GreyCode3 commented 1 year ago

Hi, when I invoked disconnect_from_ceph() statement, crashed with below error: /build/ceph-bPjZn9/ceph-15.2.17/src/common/config_proxy.h: In function 'void ceph::common::ConfigProxy::call_gate_close(ceph::common::ConfigProxy::md_config_obs_t*)' thread 7fe45e543700 time 2023-04-27T17:20:13.539000+0800 /build/ceph-bPjZn9/ceph-15.2.17/src/common/config_proxy.h: 71: FAILED ceph_assert(p != obs_call_gate.end()) ceph version 15.2.17 (8a82819d84cf884bd39c17e3236e0632ac146dc4) octopus (stable) 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x155) [0x7fe45fea608f] 2: (()+0x268297) [0x7fe45fea6297] .......... 85: (clone()+0x43) [0x7fe4689f9133] Aborted (core dumped) I also tried to use unsafe{ rados_shutdown(cluster) }, but got same error.