void AbortRecoveryProc(void)\r
{\r
CancelFlg = NO;\r
- if(AskReuseCmdSkt() == NO || AskShareProh() == YES || AskTransferNow() == NO)\r
+ if(AskConnecting() == YES && AskUserOpeDisabled() == NO)\r
{\r
- if(AskErrorReconnect() == YES)\r
+ if(AskReuseCmdSkt() == NO || AskShareProh() == YES || AskTransferNow() == NO)\r
{\r
- DisableUserOpe();\r
- ReConnectCmdSkt();\r
- GetRemoteDirForWnd(CACHE_REFRESH, &CancelFlg);\r
- EnableUserOpe();\r
+ if(AskErrorReconnect() == YES)\r
+ {\r
+ DisableUserOpe();\r
+ ReConnectCmdSkt();\r
+ GetRemoteDirForWnd(CACHE_REFRESH, &CancelFlg);\r
+ EnableUserOpe();\r
+ }\r
+ else\r
+ RemoveReceivedData(AskCmdCtrlSkt());\r
}\r
- else\r
- RemoveReceivedData(AskCmdCtrlSkt());\r
}\r
return;\r
}\r