tcp: Create socket lock in /var/run/ctdb instead of /tmp
authorAmitay Isaacs <amitay@gmail.com>
Thu, 3 Oct 2013 05:13:41 +0000 (15:13 +1000)
committerAmitay Isaacs <amitay@gmail.com>
Fri, 25 Oct 2013 01:06:06 +0000 (12:06 +1100)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Pair-programmed-with: Martin Schwenke <martin@meltin.net>

(This used to be ctdb commit b9b9f6738fba5c32e87cb9c36b358355b444fb9b)

ctdb/tcp/tcp_connect.c

index 383d72641b222a5083c66f7e6e0bc0edc0318880..9df330009f1428fe72ae33ff8c3a91d0c4b782d9 100644 (file)
@@ -284,7 +284,7 @@ static int ctdb_tcp_listen_automatic(struct ctdb_context *ctdb)
                                                struct ctdb_tcp);
         ctdb_sock_addr sock;
        int lock_fd, i;
-       const char *lock_path = "/tmp/.ctdb_socket_lock";
+       const char *lock_path = VARDIR "/run/ctdb/.socket_lock";
        struct flock lock;
        int one = 1;
        int sock_size;