Fix usage of g_idle_add_full 24/261824/4
authorSangyoon Jang <jeremy.jang@samsung.com>
Tue, 27 Jul 2021 06:55:55 +0000 (15:55 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Tue, 17 Aug 2021 08:13:31 +0000 (17:13 +0900)
commit39a0623733751a774267bd5e7bfdf9cf2fc1b914
tree2d8ef0f40ceafabc76ca6cfa2d3071a5878f22bf
parentc45ecf161b60bdab52e33e230b29747aef41d4dd
Fix usage of g_idle_add_full

When idle callback invoked, check whether channel object expired or not.

Change-Id: Ia867e09847c8f1fd6a90b8efa3e49e66c101feb4
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
CMakeLists.txt
cion/channel/channel.hh [new file with mode: 0644]
cion/channel/client_channel.cc
cion/channel/client_channel.hh
cion/channel/group_channel.cc
cion/channel/group_channel.hh
cion/channel/idle_invoker.cc [new file with mode: 0644]
cion/channel/idle_invoker.hh [new file with mode: 0644]
cion/channel/server_channel.cc
cion/channel/server_channel.hh