Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b63aa50 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "spcom: open channel return EBUSY when channel in use"

parents 008dfbc5 d23cacb3
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -718,8 +718,10 @@ static int spcom_open(struct spcom_channel *ch, unsigned int timeout_msec)

	/* only one client/server may use the channel */
	if (ch->ref_count) {
		pr_err("channel [%s] already in use.\n", name);
		goto exit_err;
		pr_err("channel [%s] is BUSY, already in use by pid [%d].\n",
			name, ch->pid);
		mutex_unlock(&ch->lock);
		return -EBUSY;
	}

	pr_debug("ch [%s] opened by PID [%d], count [%d]\n",