vhost: clarify some error messages
Change-Id: I761a599b993aab3b6df3189efaae15d9a2b0c8a0 Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/387748 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
This commit is contained in:
parent
8d716531a6
commit
414e6df7ff
@ -538,10 +538,14 @@ spdk_vhost_dev_construct(struct spdk_vhost_dev *vdev, const char *name, const ch
|
||||
/* Register vhost driver to handle vhost messages. */
|
||||
if (stat(path, &file_stat) != -1) {
|
||||
if (!S_ISSOCK(file_stat.st_mode)) {
|
||||
SPDK_ERRLOG("Cannot remove %s: not a socket.\n", path);
|
||||
SPDK_ERRLOG("Cannot create a domain socket at path \"%s\": "
|
||||
"The file already exists and is not a socket.\n",
|
||||
path);
|
||||
return -EIO;
|
||||
} else if (unlink(path) != 0) {
|
||||
SPDK_ERRLOG("Cannot remove %s.\n", path);
|
||||
SPDK_ERRLOG("Cannot create a domain socket at path \"%s\": "
|
||||
"The socket already exists and failed to unlink.\n",
|
||||
path);
|
||||
return -EIO;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user