Fix: reply error if get packet vstream fails
[lttng-tools.git] / src / bin / lttng-relayd / live.c
index c5a6e4edd8450e2048e955b4abd6ca8219f59fe1..c41659ac5b178d865a73d501e7156477b18a0fc0 100644 (file)
@@ -1479,7 +1479,8 @@ int viewer_get_packet(struct relay_connection *conn)
 
        vstream = viewer_stream_get_by_id(be64toh(get_packet_info.stream_id));
        if (!vstream) {
-               goto error;
+               reply.status = htobe32(LTTNG_VIEWER_GET_PACKET_ERR);
+               goto send_reply_nolock;
        }
 
        ctf_trace = vstream->stream->trace;
This page took 0.025916 seconds and 5 git commands to generate.