]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-utils: Fix CID 1125558 (Unchecked return value from library)
authorMartin Schwenke <martin@meltin.net>
Wed, 29 May 2019 09:11:51 +0000 (19:11 +1000)
committerAmitay Isaacs <amitay@samba.org>
Wed, 5 Jun 2019 12:09:56 +0000 (12:09 +0000)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Wed Jun  5 12:09:56 UTC 2019 on sn-devel-184

ctdb/utils/ping_pong/ping_pong.c

index 1f2bad5516bc5ae83b31e7729237b7dc9b19a3a9..2b337faaf55416b325e53e094f3fe0016c89b11e 100644 (file)
@@ -150,7 +150,13 @@ static void ping_pong(int fd, int num_locks)
 
        start_timer();
 
-       lock_range(fd, 0, 1, true);
+       ret = lock_range(fd, 0, 1, true);
+       if (ret != 0) {
+               printf("initial lock at 0 failed! - %s\n", strerror(errno));
+               free(val);
+               return;
+       }
+
        i = 0;
 
        while (1) {