diff options
Diffstat (limited to 'src/link_rfu_2.c')
-rw-r--r-- | src/link_rfu_2.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/link_rfu_2.c b/src/link_rfu_2.c index 8b37c5214..76db5d1b0 100644 --- a/src/link_rfu_2.c +++ b/src/link_rfu_2.c @@ -905,11 +905,9 @@ static bool32 RfuProcessEnqueuedRecvBlock(void) rfu_REQ_disconnect(gRfuLinkStatus->connSlotFlag | gRfuLinkStatus->linkLossSlotFlag); rfu_waitREQComplete(); status = RfuGetStatus(); - if ( - status != RFU_STATUS_FATAL_ERROR + if (status != RFU_STATUS_FATAL_ERROR && status != RFU_STATUS_JOIN_GROUP_NO - && status != RFU_STATUS_LEAVE_GROUP - ) + && status != RFU_STATUS_LEAVE_GROUP) RfuSetStatus(RFU_STATUS_CONNECTION_ERROR, 0x9000); rfu_clearAllSlot(); gReceivedRemoteLinkPlayers = FALSE; |