... | ... |
@@ -456,6 +456,9 @@ static void mrecv_req_send_open(mfile *m, mdata *r) |
456 | 456 |
char tpath[PATH_MAX]; |
457 | 457 |
|
458 | 458 |
if(m->mdata.head.nstate != MAKUO_RECVSTATE_UPDATE){ |
459 |
+ if(m->mdata.head.ostate == MAKUO_RECVSTATE_UPDATE){ |
|
460 |
+ msend(mkack(&(m->mdata), &(m->addr), m->mdata.head.nstate)); |
|
461 |
+ } |
|
459 | 462 |
return; |
460 | 463 |
} |
461 | 464 |
|