]> sigrok.org Git - sigrok-cli.git/blobdiff - sigrok-cli.c
cli: if PDs fail, signal a proper session shutdown instead of abort.
[sigrok-cli.git] / sigrok-cli.c
index 07800d2ddd37db760971cb52ffbafa8468564738..22b81178063929ce8043a3c8f1e33cdfa31966b2 100644 (file)
@@ -446,7 +446,7 @@ static void datafeed_in(struct sr_device *device, struct sr_datafeed_packet *pac
        if (opt_pds) {
                if (srd_session_feed(received_samples, (uint8_t*)filter_out,
                                filter_out_len) != SRD_OK)
-                       abort();
+                       sr_session_halt();
        } else {
                output_len = 0;
                if (o->format->data && packet->type == o->format->df_type)