Change the exception handling logic 54/269654/2
authorjusung <jusung07.son@samsung.com>
Thu, 20 Jan 2022 00:58:42 +0000 (09:58 +0900)
committerHwanKyu Jhun <h.jhun@samsung.com>
Sun, 23 Jan 2022 23:59:37 +0000 (23:59 +0000)
There is no need to disconnect the socket when MESSAGE_PORT_ERROR_MAX_EXCEEDED error occurs.

Change-Id: If34309c70a4549f5a655e1e6dc24cf87bfd6e874
Signed-off-by: jusung <jusung07.son@samsung.com>
src/message_port_local.c

index c153444..f3b8096 100644 (file)
@@ -1136,7 +1136,8 @@ out:
        if (fd_list)
                g_object_unref(fd_list);
 
-       if (ret != MESSAGE_PORT_ERROR_NONE) {
+       if (ret != MESSAGE_PORT_ERROR_NONE
+                       && ret != MESSAGE_PORT_ERROR_MAX_EXCEEDED) {
                __key_info = NULL;
                __create_port_key_info(port_info, &__key_info);