merge branch 'pr-1560'
Check error return values
LGTMs: @crosbymichael @cyphar
Closes #1560
diff --git a/signals.go b/signals.go
index bef0ff4..a0b918f 100644
--- a/signals.go
+++ b/signals.go
@@ -75,11 +75,15 @@
}
// perform the initial tty resize.
- tty.resize()
+ if err := tty.resize(); err != nil {
+ logrus.Error(err)
+ }
for s := range h.signals {
switch s {
case unix.SIGWINCH:
- tty.resize()
+ if err := tty.resize(); err != nil {
+ logrus.Error(err)
+ }
case unix.SIGCHLD:
exits, err := h.reap()
if err != nil {
diff --git a/utils_linux.go b/utils_linux.go
index eb81289..6f6ff58 100644
--- a/utils_linux.go
+++ b/utils_linux.go
@@ -371,7 +371,10 @@
}
if notifySocket != nil {
- notifySocket.setupSocket()
+ err := notifySocket.setupSocket()
+ if err != nil {
+ return -1, err
+ }
}
// Support on-demand socket activation by passing file descriptors into the container init process.