diff options
Diffstat (limited to 'fs/dlm/lowcomms.c')
-rw-r--r-- | fs/dlm/lowcomms.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs/dlm/lowcomms.c b/fs/dlm/lowcomms.c index 1e5b45359509..d08e079ea5d3 100644 --- a/fs/dlm/lowcomms.c +++ b/fs/dlm/lowcomms.c | |||
@@ -617,6 +617,11 @@ static void retry_failed_sctp_send(struct connection *recv_con, | |||
617 | int nodeid = sn_send_failed->ssf_info.sinfo_ppid; | 617 | int nodeid = sn_send_failed->ssf_info.sinfo_ppid; |
618 | 618 | ||
619 | log_print("Retry sending %d bytes to node id %d", len, nodeid); | 619 | log_print("Retry sending %d bytes to node id %d", len, nodeid); |
620 | |||
621 | if (!nodeid) { | ||
622 | log_print("Shouldn't resend data via listening connection."); | ||
623 | return; | ||
624 | } | ||
620 | 625 | ||
621 | con = nodeid2con(nodeid, 0); | 626 | con = nodeid2con(nodeid, 0); |
622 | if (!con) { | 627 | if (!con) { |