version 1.13, 2019/02/16 16:56:33 |
version 1.14, 2019/02/17 16:34:04 |
|
|
*/ |
*/ |
|
|
if (u->state == UPLOAD_WRITE_LOCAL) { |
if (u->state == UPLOAD_WRITE_LOCAL) { |
assert(NULL != u->buf); |
assert(u->buf != NULL); |
assert(*fileoutfd != -1); |
assert(*fileoutfd != -1); |
assert(*fileinfd == -1); |
assert(*fileinfd == -1); |
|
|
|
|
|
|
/* Go back to the event loop, if necessary. */ |
/* Go back to the event loop, if necessary. */ |
|
|
u->state = -1 == *fileinfd ? |
u->state = (*fileinfd == -1) ? |
UPLOAD_WRITE_LOCAL : UPLOAD_READ_LOCAL; |
UPLOAD_WRITE_LOCAL : UPLOAD_READ_LOCAL; |
if (u->state == UPLOAD_READ_LOCAL) |
if (u->state == UPLOAD_READ_LOCAL) |
return 1; |
return 1; |
} |
} |