#include <stdio.h>
#include <stdlib.h>
-
-#include <time.h>
-
#include <sys/socket.h> // shutdown
+#include <time.h>
+#include <errno.h>
#include "download-provider-log.h"
#include "download-provider-ipc.h"
TRACE_ERROR("[IPC.Write] exception sock:%d", sock);
return -1;
}
+ TRACE_INFO("[IPC.Write] succeed sock:%d", sock);
return 0;
}
memset(ipc_info, 0x00, sizeof(dp_ipc_fmt));
ssize_t recv_size = read(sock, ipc_info, sizeof(dp_ipc_fmt));
if (recv_size <= 0 || recv_size != sizeof(dp_ipc_fmt)) {
- TRACE_ERROR("socket read ipcinfo read size:%zd", recv_size);
+ TRACE_ERROR("socket read ipcinfo read size:%zd, errno:%d", recv_size, errno);
free(ipc_info);
return NULL;
}