Actions
Bug #1650
closed“rados df” joins on thread never started with mons down or laggy (regression in 0.37)
% Done:
0%
Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
If rados's attempt to connect the mons time out, it prints:
- rados df
couldn't connect to cluster! error -110
common/Thread.cc: In function 'int Thread::join(void**)', in thread '0x7f9d548b4740'
common/Thread.cc: 148: FAILED assert("join on thread that was never started" == 0)
ceph version 0.37 (a6f3bbb744a6faea95ae48317f0b838edb16a896)
1: (Thread::join(void**)+0x41) [0x459201]
2: (MonClient::shutdown()+0x17c) [0x329917dabc]
3: (librados::RadosClient::shutdown()+0x26) [0x329909ee86]
4: (librados::Rados::shutdown()+0x11) [0x329909f061]
5: (main()+0xd6c) [0x42d4dc]
6: (_libc_start_main()+0xed) [0x3c5102139d]
7: rados() [0x425a09]
ceph version 0.37 (a6f3bbb744a6faea95ae48317f0b838edb16a896)
1: (Thread::join(void**)+0x41) [0x459201]
2: (MonClient::shutdown()+0x17c) [0x329917dabc]
3: (librados::RadosClient::shutdown()+0x26) [0x329909ee86]
4: (librados::Rados::shutdown()+0x11) [0x329909f061]
5: (main()+0xd6c) [0x42d4dc]
6: (_libc_start_main()+0xed) [0x3c5102139d]
7: rados() [0x425a09]
terminate called after throwing an instance of 'ceph::FailedAssertion'- Caught signal (Aborted) **
in thread 0x7f9d548b4740 - Caught signal (Segmentation fault) **
in thread 0x7f9d548b4740
Segmentation fault
- Caught signal (Aborted) **
In earlier releases of ceph, it printed only the first line.
Updated by Sage Weil over 12 years ago
- Category set to librados
- Status changed from New to Resolved
- Assignee set to Sage Weil
Actions