Assist with reporting 'core show locks' when submitting bug reports.
Example below:
===========================
== SVN-branch-1.8-...
== Currently Held Locks
===========================
(closes issue ASTERISK-21743)
Reported by: alecdavis
Tested by: alecdavis
alecdavis (license 585)
........
Merged revisions 387294 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 387295 from http://svn.asterisk.org/svn/asterisk/branches/11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@387296
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
#endif
#include "asterisk/network.h"
+#include "asterisk/ast_version.h"
#define AST_API_MODULE /* ensure that inlinable API functions will be built in lock.h if required */
#include "asterisk/lock.h"
ast_str_append(&str, 0, "\n"
"=======================================================================\n"
- "=== Currently Held Locks ==============================================\n"
+ "=== %s\n"
+ "=== Currently Held Locks\n"
"=======================================================================\n"
"===\n"
"=== <pending> <lock#> (<file>): <lock type> <line num> <function> <lock name> <lock addr> (times locked)\n"
- "===\n");
+ "===\n", ast_get_version());
if (!str)
return CLI_FAILURE;