Merge "diag: Check for diag glink handle on connect event"
This commit is contained in:
commit
dbadf2a17e
1 changed files with 2 additions and 2 deletions
|
@ -468,7 +468,7 @@ static void diag_glink_connect_work_fn(struct work_struct *work)
|
|||
struct diag_glink_info *glink_info = container_of(work,
|
||||
struct diag_glink_info,
|
||||
connect_work);
|
||||
if (!glink_info || glink_info->hdl)
|
||||
if (!glink_info || !glink_info->hdl)
|
||||
return;
|
||||
atomic_set(&glink_info->opened, 1);
|
||||
diagfwd_channel_open(glink_info->fwd_ctxt);
|
||||
|
@ -480,7 +480,7 @@ static void diag_glink_remote_disconnect_work_fn(struct work_struct *work)
|
|||
struct diag_glink_info *glink_info = container_of(work,
|
||||
struct diag_glink_info,
|
||||
remote_disconnect_work);
|
||||
if (!glink_info || glink_info->hdl)
|
||||
if (!glink_info || !glink_info->hdl)
|
||||
return;
|
||||
atomic_set(&glink_info->opened, 0);
|
||||
diagfwd_channel_close(glink_info->fwd_ctxt);
|
||||
|
|
Loading…
Add table
Reference in a new issue