From 61d7f22aba487c47c100cc3d9bd58707fea86e0a Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Thu, 12 Jan 2017 02:31:15 +0100 Subject: [PATCH] Servo test: Ensure we only close an open FD --- src/systemcmds/tests/test_servo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/systemcmds/tests/test_servo.c b/src/systemcmds/tests/test_servo.c index a8a75b7a8e..70ca16ecd2 100644 --- a/src/systemcmds/tests/test_servo.c +++ b/src/systemcmds/tests/test_servo.c @@ -116,6 +116,8 @@ int test_servo(int argc, char *argv[]) printf("Advancing channel 1 to 1800\n"); result = ioctl(fd, PWM_SERVO_SET(1), 1800); out: - close(fd); + if (fd >= 0) { + close(fd); + } return 0; }