+ fixed bug #402: now the second zebra process doesn't destroy routes
  of the first one before dying
+ we are not going to receive routing messages originated by old_pid,
  because rib_sweep_route() is called after damon() now. This will allow
  to drop old_pid completely soon.
diff --git a/zebra/ChangeLog b/zebra/ChangeLog
index 36d194a..3d5dfd4 100644
--- a/zebra/ChangeLog
+++ b/zebra/ChangeLog
@@ -5,6 +5,8 @@
 	  appropriate for sparse code-spaces (#401).
 	* kernel_socket.c: (rtm_read, rtmsg_debug): Idem.
 	* kernel_socket.[ch]: We don't need rtm_type_str_max any more.
+	* main.c: (main) Don't call rib_sweep_route() before the
+	  pidfile is acquired, this fixes bug #402.
 
 2007-09-12 Denis Ovsienko