Explorar o código

When no descriptors changed, do not send a NEWDESC event.

svn:r5244
Nick Mathewson %!s(int64=20) %!d(string=hai) anos
pai
achega
aac738d2be
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/or/routerlist.c

+ 2 - 1
src/or/routerlist.c

@@ -1451,7 +1451,8 @@ router_load_routers_from_string(const char *s, int from_cache,
       smartlist_add(changed, ri);
       smartlist_add(changed, ri);
   });
   });
 
 
-  control_event_descriptors_changed(changed);
+  if (smartlist_len(changed))
+    control_event_descriptors_changed(changed);
 
 
   router_rebuild_store(0);
   router_rebuild_store(0);