Fix browser authorization edge cases
This commit is contained in:
@@ -101,6 +101,9 @@ func (h *Host) Stop() error {
|
||||
h.started = false
|
||||
h.grpcServer.Stop()
|
||||
err := h.listener.Close()
|
||||
if errors.Is(err, net.ErrClosed) {
|
||||
err = nil
|
||||
}
|
||||
if h.socketPath != "" {
|
||||
if removeErr := os.Remove(h.socketPath); removeErr != nil && !errors.Is(removeErr, os.ErrNotExist) && err == nil {
|
||||
err = removeErr
|
||||
|
||||
Reference in New Issue
Block a user