diff options
| -rw-r--r-- | Changelog | 7 | ||||
| -rwxr-xr-x | lacme | 2 | 
2 files changed, 8 insertions, 1 deletions
| @@ -1,3 +1,10 @@ +lacme (0.7.1) upstream; + + - lacme: delay webserver socket shutdown to after the process has +   terminated. + + -- Guilhem Moulin <guilhem@fripost.org>  Wed, 09 Dec 2020 18:23:22 +0100 +  lacme (0.7) upstream;   * Breaking change: the certificate indicated by 'CAfile' is no longer @@ -346,9 +346,9 @@ sub spawn_webserver() {          set_FD_CLOEXEC($sock, 1);          push @CLEANUP, sub() {              print STDERR "[$$] Shutting down ACME webserver bound to $p\n" if $OPTS{debug}; -            shutdown($sock, SHUT_RDWR) or warn "shutdown: $!";              kill 15 => $pid;              waitpid $pid => 0; +            shutdown($sock, SHUT_RDWR) or warn "shutdown: $!";          };          # on dual-stack ipv4/ipv6, we'll need to open the port for the | 
