-
Kirill Tkhai authored
Since "receive" stage is used only for slave fds and nobody depends on slave fds receiving is finished, we may move it functionality in "post_open" stage. This just makes slave fds to be received a little bit later. In other words, only masters have post_open stage, and only slaves have receive stage. So, in the case of A and B files: A->open B->open A->recv A->post_open B->recv B->post_open A->post_open can't depend on B->recv. This follows just from analyzing of all file types post_open methods. travis-ci: success for Rework file opening scheme to make it asynchronous (rev5) Signed-off-by:
Kirill Tkhai <ktkhai@virtuozzo.com> Signed-off-by:
Pavel Emelyanov <xemul@virtuozzo.com>
11811248
Name |
Last commit
|
Last update |
---|---|---|
Documentation | ||
contrib | ||
coredump | ||
crit | ||
criu | ||
images | ||
include/common | ||
lib | ||
scripts | ||
soccr | ||
test | ||
.gitignore | ||
.mailmap | ||
.travis.yml | ||
COPYING | ||
CREDITS | ||
INSTALL.md | ||
Makefile | ||
Makefile.config | ||
Makefile.install | ||
Makefile.versions | ||
README.md |