rem: if (thread->debug_info.ignore_signals_once & signalMask) {
add: if (atomic_get(&thread->debug_info.ignore_signals_once) & signalMask) {
context: notify_debugger(struct thread *thread, int signal, struct sigaction *handler,	bool deadly){	uint64 signalMask = SIGNAL_TO_MASK(signal);	// first check the ignore signal masks the debugger specified for the thread	if (thread->debug_info.ignore_signals_once & signalMask) {		atomic_and(&thread->debug_info.ignore_signals_once, ~signalMask);		return true;	}	if (thread->debug_info.ignore_signals & signalMask)		return true;	// deliver the event	return user_debug_handle_signal(signal, handler, deadly);}