diff options
author | Simon Rettberg | 2019-08-29 14:48:58 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-08-29 14:48:58 +0200 |
commit | 291eba00d392e17925576ead20b781d774e68134 (patch) | |
tree | 62579852e6cabc22fb66a1b7420ec7969fc2224c | |
parent | [BENCH] Request random blocks (diff) | |
download | dnbd3-291eba00d392e17925576ead20b781d774e68134.tar.gz dnbd3-291eba00d392e17925576ead20b781d774e68134.tar.xz dnbd3-291eba00d392e17925576ead20b781d774e68134.zip |
[SERVER] reference: Fix error msg usage
-rw-r--r-- | src/server/reference.c | 2 | ||||
-rw-r--r-- | src/server/reference.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/reference.c b/src/server/reference.c index 468e00b..64109ca 100644 --- a/src/server/reference.c +++ b/src/server/reference.c @@ -13,7 +13,7 @@ void ref_init( ref *reference, void ( *freefun )( ref * ), long count ) _Noreturn void _ref_error( const char *message ) { - fprintf( stderr, "Reference counter overflow\n" ); + fprintf( stderr, "%s\n", message ); abort(); } diff --git a/src/server/reference.h b/src/server/reference.h index 0bc081a..8883eb1 100644 --- a/src/server/reference.h +++ b/src/server/reference.h @@ -27,7 +27,7 @@ static inline ref *ref_get( weakref *weakref ) } while ( !atomic_compare_exchange_weak( weakref, (void **)&old_weakref, old_weakref + 1 ) ); struct _ref_ *ref = aligned_ref( old_weakref )->ref; if ( unlikely( ++ref->count == -1 ) ) { - _ref_error( "Reference counter overflow. Aborting.\n" ); + _ref_error( "Reference counter overflow. Aborting." ); } char *cur_weakref = ( char * )*weakref; do { |