[obs-commits] [openSUSE/open-build-service] f41faf: [backend] update slow request format

Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: f41faff4baba377d4791e62cff2a39cbfa82cff7 https://github.com/openSUSE/open-build-service/commit/f41faff4baba377d4791e6... Author: Michael Schroeder <mls@suse.de> Date: 2016-09-30 (Fri, 30 Sep 2016) Changed paths: M src/backend/BSServer.pm Log Message: ----------- [backend] update slow request format Commit: 97e924463bbd2a50aa72614808c2e85004b00d38 https://github.com/openSUSE/open-build-service/commit/97e924463bbd2a50aa7261... Author: Michael Schroeder <mls@suse.de> Date: 2016-09-30 (Fri, 30 Sep 2016) Changed paths: M src/backend/bs_srcserver Log Message: ----------- [backend] no longer fork for delete project requests Forking may lead to unbound processes running in the background, using up all mem and killing the link info database. So don't do it. Instead, send the answer early and just continue in the same process. This will block the server slot, but that has the wanted side-effect of limiting the delete projects that can run in parallel. Compare: https://github.com/openSUSE/open-build-service/compare/426ad2f9e530...97e924...
participants (1)
-
Michael Schroeder