Add 'comment' argument to SENF_ASSERT
[senf.git] / senf / Packets / PacketImpl.cci
index d7a2ec3..34c3d1d 100644 (file)
@@ -206,7 +206,7 @@ prefix_ void senf::detail::PacketImpl::dumpAnnotations(std::ostream & os)
 
 prefix_ void senf::detail::PacketImpl::release(refcount_t n)
 {
-    SENF_ASSERT(refcount_ >= n);
+    SENF_ASSERT(refcount_ >= n, "Internal failure: Releasing dead PacketImpl ??");
     // uah ... we need to be extremely careful here. If refcount_ is n, we want to commit suicide,
     // however the destructor will remove all PacketInterpreters from the list and will thereby
     // decrement refcount -> only decrenebt refcount_ when *not* caling delete