Unverified Commit 0b15078d authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files
parents 24a77059 b9f80b7f
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -308,8 +308,15 @@ int snd_seq_timer_open(struct snd_seq_queue *q)
	t->callback_data = q;
	t->flags |= SNDRV_TIMER_IFLG_AUTO;
	spin_lock_irq(&tmr->lock);
	if (tmr->timeri)
		err = -EBUSY;
	else
		tmr->timeri = t;
	spin_unlock_irq(&tmr->lock);
	if (err < 0) {
		snd_timer_close(t);
		return err;
	}
	return 0;
}