]> sigrok.org Git - libsigrok.git/blobdiff - hardware/asix-sigma/asix-sigma.c
asix-sigma: remove session source when done
[libsigrok.git] / hardware / asix-sigma / asix-sigma.c
index 7c73a72313ba24f9ebd337bcc310098ace339feb..e6515dd255eb5cdf126f89ccd24a6254fca1f75d 100644 (file)
@@ -1417,6 +1417,8 @@ static int hw_dev_acquisition_stop(const struct sr_dev_inst *sdi,
        /* Avoid compiler warnings. */
        (void)cb_data;
 
+       sr_source_remove(0);
+
        if (!(devc = sdi->priv)) {
                sr_err("sigma: %s: sdi->priv was NULL", __func__);
                return SR_ERR_BUG;