aboutsummaryrefslogtreecommitdiff
path: root/samples/server.c
diff options
context:
space:
mode:
authorThanos Makatos <thanos.makatos@nutanix.com>2020-11-13 10:23:20 -0500
committerThanos Makatos <thanos.makatos@nutanix.com>2020-11-13 10:30:39 -0500
commitebd7de9c2635a04bfa404513b8ce2b6b32f89cd4 (patch)
treeaf286295e47769755c40d468a1788275a60f7118 /samples/server.c
parent7f32c20080e760efc853c050afbe50c2c0a5017e (diff)
downloadlibvfio-user-ebd7de9c2635a04bfa404513b8ce2b6b32f89cd4.zip
libvfio-user-ebd7de9c2635a04bfa404513b8ce2b6b32f89cd4.tar.gz
libvfio-user-ebd7de9c2635a04bfa404513b8ce2b6b32f89cd4.tar.bz2
samples/server: don't complain for failure when device reaches stopped migration state
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com>
Diffstat (limited to 'samples/server.c')
-rw-r--r--samples/server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/samples/server.c b/samples/server.c
index b9bd795..01978f3 100644
--- a/samples/server.c
+++ b/samples/server.c
@@ -390,7 +390,7 @@ int main(int argc, char *argv[]){
}
}
} while (ret == 0);
- if (ret != -ENOTCONN && ret != -EINTR) {
+ if (ret != -ENOTCONN && ret != -EINTR && ret != -ESHUTDOWN) {
fprintf(stderr, "failed to realize device emulation: %s\n",
strerror(-ret));
}