BackTrace *bt = new BackTrace(1);
snprintf(g_assert_msg, sizeof(g_assert_msg),
"%s: In function '%s' thread %llx time %s\n"
- "%s: %d: abort()\n", file, func, (unsigned long long)pthread_self(),
- tss.str().c_str(), file, line);
+ "%s: %d: ceph_abort_msg(\"%s\")\n", file, func,
+ (unsigned long long)pthread_self(),
+ tss.str().c_str(), file, line,
+ msg.c_str());
dout_emergency(g_assert_msg);
// TODO: get rid of this memory allocation.