diff --git a/include/asterisk/astobj.h b/include/asterisk/astobj.h index dfdb55b644e5044289d8aa2a52f15ef5fff6caa7..d32a7d0e14f128935ab0dc7c0d566026a87baa72 100644 --- a/include/asterisk/astobj.h +++ b/include/asterisk/astobj.h @@ -103,6 +103,8 @@ extern "C" { */ #define ASTOBJ_WRLOCK(object) ast_mutex_lock(&(object)->_lock) +#define ASTOBJ_TRYWRLOCK(object) ast_mutex_trylock(&(object)->_lock) + /*! \brief Unlock a locked object. */ #define ASTOBJ_UNLOCK(object) ast_mutex_unlock(&(object)->_lock)