improve thread signal support, still far from good

This commit is contained in:
U-w7\vsc
2013-11-04 15:31:26 +00:00
parent a9b025e6a1
commit f2b90a1bb0
6 changed files with 57 additions and 2 deletions

View File

@@ -1297,6 +1297,16 @@ sysError(const char *fm, ...)
PL_fail;
}
int
raiseSignal(PL_local_data_t *ld, int sig)
{ if (sig == SIG_THREAD_SIGNAL) {
Yap_signal(YAP_ITI_SIGNAL);
return TRUE;
}
fprintf(stderr, "Unsupported signal %d\n", sig);
return FALSE;
}
#if THREADS