tipc: eliminate connection setup for implied connect in recv_msg()
As connection setup is now completed asynchronously in BH context, in the function filter_connect(), the corresponding code in recv_msg() becomes redundant. Signed-off-by: Ying Xue <ying.xue@windriver.com> Signed-off-by: Jon Maloy <jon.maloy@ericsson.com> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
This commit is contained in:
Родитель
584d24b396
Коммит
cbab368790
|
@ -946,13 +946,6 @@ restart:
|
|||
sz = msg_data_sz(msg);
|
||||
err = msg_errcode(msg);
|
||||
|
||||
/* Complete connection setup for an implied connect */
|
||||
if (unlikely(sock->state == SS_CONNECTING)) {
|
||||
res = auto_connect(sock, msg);
|
||||
if (res)
|
||||
goto exit;
|
||||
}
|
||||
|
||||
/* Discard an empty non-errored message & try again */
|
||||
if ((!sz) && (!err)) {
|
||||
advance_rx_queue(sk);
|
||||
|
|
Загрузка…
Ссылка в новой задаче