We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1038a00 commit 485f1efCopy full SHA for 485f1ef
net/bluetooth/rfcomm/core.c
@@ -252,7 +252,6 @@ static void rfcomm_session_timeout(unsigned long arg)
252
BT_DBG("session %p state %ld", s, s->state);
253
254
set_bit(RFCOMM_TIMED_OUT, &s->flags);
255
- rfcomm_session_put(s);
256
rfcomm_schedule(RFCOMM_SCHED_TIMEO);
257
}
258
@@ -1920,6 +1919,7 @@ static inline void rfcomm_process_sessions(void)
1920
1919
if (test_and_clear_bit(RFCOMM_TIMED_OUT, &s->flags)) {
1921
s->state = BT_DISCONN;
1922
rfcomm_send_disc(s, 0);
+ rfcomm_session_put(s);
1923
continue;
1924
1925
0 commit comments