some points signal handling in linux