]> git.sur5r.net Git - bacula/bacula/commitdiff
add lmgr to bconsole
authorEric Bollengier <eric@eb.homelinux.org>
Fri, 23 Oct 2009 17:06:59 +0000 (19:06 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Sat, 24 Oct 2009 10:00:06 +0000 (12:00 +0200)
bacula/src/console/console.c
bacula/src/lib/lockmgr.c

index e7cdf0fd53ec3b352167a58098ba6e108248690d..26629ad66906dd1638affa00927328a7bf669246 100644 (file)
@@ -590,6 +590,7 @@ int main(int argc, char *argv[])
    textdomain("bacula");
 
    init_stack_dump();
+   lmgr_init_thread();
    my_name_is(argc, argv, "bconsole");
    init_msg(NULL, NULL);
    working_directory = "/tmp";
index 7ded06978e1faccaaae515b82d88fb1e380491d7..d11017c43d297a50e4961a88609784e10c8a6a7b 100644 (file)
@@ -243,7 +243,8 @@ public:
    }
 
    void _dump(FILE *fp) {
-      fprintf(fp, "threadid=0x%x max=%i current=%i\n", (int)thread_id, max, current);
+      fprintf(fp, "threadid=%p max=%i current=%i\n", 
+              (void *)thread_id, max, current);
       for(int i=0; i<=current; i++) {
          fprintf(fp, "   lock=%p state=%c %s:%i\n", 
                lock_list[i].lock, lock_list[i].state,