git://git.onelab.eu
/
sliver-openvswitch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ovs-thread: Add support for various thread-related assertions.
[sliver-openvswitch.git]
/
lib
/
util.c
diff --git
a/lib/util.c
b/lib/util.c
index
a118412
..
29157d3
100644
(file)
--- a/
lib/util.c
+++ b/
lib/util.c
@@
-27,6
+27,7
@@
#include <unistd.h>
#include "byte-order.h"
#include "coverage.h"
#include <unistd.h>
#include "byte-order.h"
#include "coverage.h"
+#include "ovs-thread.h"
#include "vlog.h"
VLOG_DEFINE_THIS_MODULE(util);
#include "vlog.h"
VLOG_DEFINE_THIS_MODULE(util);
@@
-339,6
+340,9
@@
set_program_name__(const char *argv0, const char *version, const char *date,
const char *time)
{
const char *slash = strrchr(argv0, '/');
const char *time)
{
const char *slash = strrchr(argv0, '/');
+
+ assert_single_threaded();
+
program_name = slash ? slash + 1 : argv0;
free(program_version);
program_name = slash ? slash + 1 : argv0;
free(program_version);