X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Frigol-ds%2Fapi.c;h=f61d58ca1e01993ac656fe6eb34fc6c5a3bb2fc2;hb=464d49360a02c6b378ebaf5ef38f4bb4536dd5ee;hp=76c2efc7c811d91fd6c9b9944845d0afc39719b5;hpb=ca9b9f4834f106ba8387cf962a216425e0476de5;p=libsigrok.git diff --git a/hardware/rigol-ds/api.c b/hardware/rigol-ds/api.c index 76c2efc7..f61d58ca 100644 --- a/hardware/rigol-ds/api.c +++ b/hardware/rigol-ds/api.c @@ -482,6 +482,9 @@ static int dev_close(struct sr_dev_inst *sdi) struct sr_scpi_dev_inst *scpi; struct dev_context *devc; + if (sdi->status != SR_ST_INACTIVE) + return SR_OK; + scpi = sdi->conn; devc = sdi->priv;