diff --git a/client/client_func.c b/client/client_func.c index 3c81270..377b449 100644 --- a/client/client_func.c +++ b/client/client_func.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -108,8 +109,8 @@ static int copy_tracker_servers(TrackerServerGroup *pTrackerGroup, \ { logError("file: "__FILE__", line: %d, " \ "conf file \"%s\", " \ - "host \"%s\" is invalid", \ - __LINE__, filename, szHost); + "host \"%s\" is invalid, error info: %s", \ + __LINE__, filename, szHost, hstrerror(h_errno)); return EINVAL; } destServer.port = atoi(pSeperator+1); diff --git a/client/fdfs_monitor.c b/client/fdfs_monitor.c index 68bd61a..39c3268 100644 --- a/client/fdfs_monitor.c +++ b/client/fdfs_monitor.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "fastcommon/sockopt.h" #include "fastcommon/logger.h" @@ -122,7 +123,7 @@ int main(int argc, char *argv[]) == INADDR_NONE) { printf("resolve ip address of tracker server: %s " \ - "fail!\n", tracker_server); + "fail!, error info: %s\n", tracker_server, hstrerror(h_errno)); return 2; }