Change-Id: I40278c470d68fc4fd30267cb21a63af81a5c36df
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
- kernel_connect_handler =
- ecore_main_fd_handler_add(manager.kernel_socket,
- ECORE_FD_READ,
- kernel_connect_cb,
- NULL,
- NULL, NULL);
- if (!kernel_connect_handler) {
- LOGE("Kernel socket add error\n");
- return false;
+ if (manager.kernel_socket != -1) {
+ kernel_connect_handler =
+ ecore_main_fd_handler_add(manager.kernel_socket,
+ ECORE_FD_READ,
+ kernel_connect_cb,
+ NULL,
+ NULL, NULL);
+ if (!kernel_connect_handler) {
+ LOGE("Kernel socket add error\n");
+ return false;
+ }
int ret;
if (manager.kernel_socket != -1)
int ret;
if (manager.kernel_socket != -1)
- return -1; // should be never happend
+ return -1; // should never happend
manager.kernel_socket = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR);
if (manager.kernel_socket < 0) {
manager.kernel_socket = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR);
if (manager.kernel_socket < 0) {
- LOGE("Kernel socket creation failed\n");
+ LOGW("Kernel socket creation failed: %s\n", strerror(errno));
- if (makeKernelSocket() != 0)
- return -1;
int port = makeHostServerSocket();
if (port < 0) {
int port = makeHostServerSocket();
if (port < 0) {