Actually call signal()