rigol-ds: properly deal with dev_close() getting called multiple times

This commit is contained in:
Aurelien Jacobs 2014-02-02 22:09:01 +01:00 committed by Uwe Hermann
parent b84b7ee73d
commit 83dbd9f09c
1 changed files with 2 additions and 2 deletions

View File

@ -482,8 +482,8 @@ 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;
if (sdi->status != SR_ST_ACTIVE)
return SR_ERR_DEV_CLOSED;
scpi = sdi->conn;
devc = sdi->priv;