]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
log: Remove duplicate code and an outdated comment
authorteor <teor@torproject.org>
Thu, 26 Sep 2019 03:31:32 +0000 (13:31 +1000)
committerteor <teor@torproject.org>
Mon, 30 Sep 2019 12:03:59 +0000 (22:03 +1000)
Preparation for 31854.

src/lib/log/log.c

index d2002f6eae008504f760e50caab29ae9148acfa4..994fdbdd9e560e302617e677135c9fc0fa347f43 100644 (file)
@@ -584,8 +584,7 @@ logv,(int severity, log_domain_mask_t domain, const char *funcname,
   /* check that severity is sane.  Overrunning the masks array leads to
    * interesting and hard to diagnose effects */
   raw_assert(severity >= LOG_ERR && severity <= LOG_DEBUG);
-  /* check that we've initialised the log mutex before we try to lock it */
-  raw_assert(log_mutex_initialized);
+
   LOCK_LOGS();
 
   if ((! (domain & LD_NOCB)) && pending_cb_messages
@@ -866,9 +865,6 @@ logs_close_sigsafe(void)
  * logfiles (it is probably present, but it might not be due to thread
  * racing issues). After this function is called, the caller shouldn't
  * refer to <b>victim</b> anymore.
- *
- * Long-term, we need to do something about races in the log subsystem
- * in general. See bug 222 for more details.
  */
 static void
 delete_log(logfile_t *victim)