From f2cb4e8b35ead656a86902c00bc6bc293533d89f Mon Sep 17 00:00:00 2001 From: Jesus Cea Date: Fri, 9 Sep 2011 23:55:42 +0200 Subject: Close issue 12952: Solaris/Illumos (OpenIndiana) Scheduling policies --- Modules/posixmodule.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index d67cada..d9d9acb 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -11301,12 +11301,12 @@ all_ins(PyObject *d) #endif #ifdef HAVE_SCHED_H + if (ins(d, "SCHED_OTHER", (long)SCHED_OTHER)) return -1; if (ins(d, "SCHED_FIFO", (long)SCHED_FIFO)) return -1; if (ins(d, "SCHED_RR", (long)SCHED_RR)) return -1; #ifdef SCHED_SPORADIC if (ins(d, "SCHED_SPORADIC", (long)SCHED_SPORADIC) return -1; #endif - if (ins(d, "SCHED_OTHER", (long)SCHED_OTHER)) return -1; #ifdef SCHED_BATCH if (ins(d, "SCHED_BATCH", (long)SCHED_BATCH)) return -1; #endif @@ -11316,6 +11316,18 @@ all_ins(PyObject *d) #ifdef SCHED_RESET_ON_FORK if (ins(d, "SCHED_RESET_ON_FORK", (long)SCHED_RESET_ON_FORK)) return -1; #endif +#ifdef SCHED_SYS + if (ins(d, "SCHED_SYS", (long)SCHED_SYS)) return -1; +#endif +#ifdef SCHED_IA + if (ins(d, "SCHED_IA", (long)SCHED_IA)) return -1; +#endif +#ifdef SCHED_FSS + if (ins(d, "SCHED_FSS", (long)SCHED_FSS)) return -1; +#endif +#ifdef SCHED_FX + if (ins(d, "SCHED_FX", (long)SCHED_FSS)) return -1; +#endif #endif #ifdef HAVE_ATTR_XATTR_H -- cgit v0.12