File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -45,19 +45,19 @@ public function onRunJob() {
4545 $ version = $ matches [2 ];
4646 if (($ type != 'letsencrypt ' && $ type != 'certbot ' ) || version_compare ($ version , '0.7.0 ' , '< ' )) {
4747 exec ($ letsencrypt . ' -n renew ' );
48- $ app ->services ->restartServiceDelayed ('httpd ' , 'reload ' );
48+ $ app ->services ->restartServiceDelayed ('httpd ' , 'force- reload ' );
4949 } else {
5050 $ marker_file = '/usr/local/ispconfig/server/le.restart ' ;
5151 $ cmd = "echo '1' > " . $ marker_file ;
5252 exec ($ letsencrypt . ' -n renew --post-hook ' . escapeshellarg ($ cmd ));
5353 if (file_exists ($ marker_file ) && trim (file_get_contents ($ marker_file )) == '1 ' ) {
5454 unlink ($ marker_file );
55- $ app ->services ->restartServiceDelayed ('httpd ' , 'reload ' );
55+ $ app ->services ->restartServiceDelayed ('httpd ' , 'force- reload ' );
5656 }
5757 }
5858 } else {
5959 exec ($ letsencrypt . ' -n renew ' );
60- $ app ->services ->restartServiceDelayed ('httpd ' , 'reload ' );
60+ $ app ->services ->restartServiceDelayed ('httpd ' , 'force- reload ' );
6161 }
6262 }
6363
Original file line number Diff line number Diff line change @@ -213,6 +213,8 @@ function restartHttpd($action = 'restart') {
213213 $ retval = array ('output ' => '' , 'retval ' => 0 );
214214 if ($ action == 'restart ' ) {
215215 $ cmd = $ app ->system ->getinitcommand ($ daemon , 'restart ' );
216+ } elseif ($ action == 'force-reload ' ) {
217+ $ cmd = $ app ->system ->getinitcommand ($ daemon , 'force-reload ' );
216218 } else {
217219 $ cmd = $ app ->system ->getinitcommand ($ daemon , 'reload ' );
218220 }
You can’t perform that action at this time.
0 commit comments