refactor: use os.Remove instead of unix.Unlink (#648)

Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This commit is contained in:
Andrew Rynhard 2019-05-13 08:05:02 -07:00 committed by GitHub
parent 3dc5606053
commit a25cb09bf2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,6 @@ import (
"strconv"
"github.com/pkg/errors"
"golang.org/x/sys/unix"
"google.golang.org/grpc"
)
@ -109,7 +108,7 @@ func NewListener(setters ...Option) (net.Listener, error) {
// Unlink the address or we will get the error:
// bind: address already in use.
if _, err := os.Stat(address); err == nil {
if err := unix.Unlink(address); err != nil {
if err := os.Remove(address); err != nil {
return nil, err
}
}