MM-10269: Make jobserver work without restart. (#9005)

Этот коммит содержится в:
George Goldberg
2018-06-26 18:30:33 +01:00
коммит произвёл Harrison Healey
родитель ecefa6cdd1
Коммит 60359b4bae
2 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@@ -95,6 +95,8 @@ func (workers *Workers) Start() *Workers {
}
func (workers *Workers) handleConfigChange(oldConfig *model.Config, newConfig *model.Config) {
mlog.Debug("Workers received config change.")
if workers.DataRetention != nil {
if (!*oldConfig.DataRetentionSettings.EnableMessageDeletion && !*oldConfig.DataRetentionSettings.EnableFileDeletion) && (*newConfig.DataRetentionSettings.EnableMessageDeletion || *newConfig.DataRetentionSettings.EnableFileDeletion) {
go workers.DataRetention.Run()