From b03c23d2ed03e75821157f8696bcec69ebccabd7 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Thu, 22 Apr 2021 07:47:57 -0700 Subject: [PATCH] ipn/ipnlocal: log on DeleteFile error Updates tailscale/corp#1626 Signed-off-by: Brad Fitzpatrick --- ipn/ipnlocal/peerapi.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ipn/ipnlocal/peerapi.go b/ipn/ipnlocal/peerapi.go index c9411b9f3..7848cfc31 100644 --- a/ipn/ipnlocal/peerapi.go +++ b/ipn/ipnlocal/peerapi.go @@ -186,6 +186,10 @@ func (s *peerAPIServer) DeleteFile(baseName string) error { } err := os.Remove(path) if err != nil && !os.IsNotExist(err) { + if pe, ok := err.(*os.PathError); ok { + logf := s.b.logf + logf("peerapi: failed to DeleteFile: %v", pe.Err) // without filename + } return err } return nil