Simply close socket when application registration is refused
[lttng-tools.git] / lttng-sessiond / ust-app.c
index e1d11cfbccabfed425a6400a71d34e1dbb4935af..ab65f2b1576f2d20ccbdff0bc89e488f81bc2e91 100644 (file)
@@ -841,11 +841,12 @@ int ust_app_register(struct ust_register_msg *msg, int sock)
         * to specific compat32 consumer.
         */
        if (msg->bits_per_long != CAA_BITS_PER_LONG) {
-               ERR("Registration failed: application %s (pid: %d) has "
+               ERR("Registration failed: application \"%s\" (pid: %d) has "
                        "%d-bit long, but only "
                        "%d-bit lttng-consumerd is available.\n",
                        msg->name, msg->pid, msg->bits_per_long,
                        CAA_BITS_PER_LONG);
+               close(sock);
                return -EINVAL;
        }
 
This page took 0.024642 seconds and 4 git commands to generate.