Browse Source

[master] added changelog for #1858

JINMEI Tatuya 12 years ago
parent
commit
453b587843
1 changed files with 15 additions and 0 deletions
  1. 15 0
      ChangeLog

+ 15 - 0
ChangeLog

@@ -1,3 +1,18 @@
+494.	[bug]		jinmei
+	Fixed a problem that shutting down BIND 10 kept some of the
+	processes alive.  It was two-fold: when the main bind10 process
+	started as a root, started b10-sockcreator with the privilege, and
+	then dropped the privilege, the bind10 process cannot kill the
+	sockcreator via signal any more (when it has to), but it kept
+	sending the signal and didn't stop.  Also, when running on Python
+	3.1 (or older), the sockcreator had some additional file
+	descriptor open, which prevented it from exiting even after the
+	bind10 process terminated.  Now the bind10 process simply gives up
+	killing a subprocess if it fails due to lack of permission, and it
+	makes sure the socket creator is spawned without any unnecessary
+	FDs open.
+	(Trac #1858, git 405d85c8a0042ba807a3a123611ff383c4081ee1)
+
 493.	[build]		jinmei
 	Fixed build failure with newer versions of clang++.  These
 	versions are stricter regarding "unused variable" and "unused