plan
alpha code
restart app thread
add test client, fix several bugs
now linked_list_flag_t managed by linked_list
send with MSG_NOSIGNAL
add netlink log
move signal func to new file