]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
include/assert: define ceph_abort_msg(cct, msg)
authorSage Weil <sage@redhat.com>
Mon, 27 Jun 2016 18:34:31 +0000 (11:34 -0700)
committerSage Weil <sage@redhat.com>
Tue, 28 Jun 2016 20:13:46 +0000 (16:13 -0400)
Abort with an error string.

Signed-off-by: Sage Weil <sage@redhat.com>
src/include/assert.h

index 4131dff54fa58d27cad628cb0a6976d1075993ff..08a72c28ee8bf4e9bd1eae2cd557ecdab9041efd 100644 (file)
@@ -121,6 +121,11 @@ using namespace ceph;
  */
 #define ceph_abort() abort()
 
+#define ceph_abort_msg(cct, msg) {                                     \
+               lgeneric_derr(cct) << "abort: " << msg << dendl;        \
+               abort();                                                \
+       }
+
 #endif
 
 // wipe any prior assert definition