]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
config: remove 'debug_after' cruft
authorSage Weil <sage@newdream.net>
Tue, 3 Mar 2009 00:56:45 +0000 (16:56 -0800)
committerSage Weil <sage@newdream.net>
Tue, 3 Mar 2009 00:56:45 +0000 (16:56 -0800)
src/config.cc
src/config.h
src/msg/SimpleMessenger.cc

index 1691cfd228ed81c70cc1c8dc8c958ac643ca0f2e..8ea7c1d9bdb6c74bcdcd2a31276a2494f5bebd6b 100644 (file)
@@ -184,7 +184,6 @@ std::map<entity_name_t,float> g_fake_kill_after;
 
 entity_addr_t g_my_addr;
 
-md_config_t g_debug_after_conf;
 md_config_t g_conf;
 
 #include <stdlib.h>
@@ -382,7 +381,6 @@ static struct config_option config_optionsp[] = {
        OPTION(debug, debug_mon, 0, INT, 1),
        OPTION(debug, debug_paxos, 0, INT, 0),
        OPTION(debug, debug_tp, 0, INT, 0),
-       OPTION(debug, debug_after, 0, INT, 0),
        OPTION(clock, clock_lock, 0, BOOL, false),
        OPTION(clock, clock_tare, 0, BOOL, false),
        OPTION(global, ms_tcp_nodelay, 0, BOOL, true),
index 28e4801f2fe907a6a077976a594ce3ec18a64a0a..f6a8a760319651a06977fb3865108489055ed6e8 100644 (file)
@@ -99,8 +99,6 @@ struct md_config_t {
   int debug_paxos;
   int debug_tp;
 
-  int debug_after;
-
   // clock
   bool clock_lock;
   bool clock_tare;
@@ -339,7 +337,6 @@ struct md_config_t {
 };
 
 extern md_config_t g_conf;     
-extern md_config_t g_debug_after_conf;     
 
 
 
index aee08cc8ad6a9a542ccef5cc696d45fe7e7383e4..497b60a8051a84f4bc4ee5683d7cfdc174a4853c 100644 (file)
@@ -327,16 +327,6 @@ public:
   }
 };
 
-class C_Debug : public Context {
-  public:
-  void finish(int) {
-    int size = &g_conf.debug_after - &g_conf.debug;
-    memcpy((char*)&g_conf.debug, (char*)&g_debug_after_conf.debug, size);
-    dout(0) << "debug_after flipping debug settings" << dendl;
-  }
-};
-
-
 static void write_pid_file(int pid)
 {
   if (!g_conf.pid_file)
@@ -409,8 +399,6 @@ int Rank::start(bool nodaemon)
   // some debug hackery?
   if (g_conf.kill_after) 
     g_timer.add_event_after(g_conf.kill_after, new C_Die);
-  if (g_conf.debug_after) 
-    g_timer.add_event_after(g_conf.debug_after, new C_Debug);
 
   // go!
   accepter.start();