diff options
author | Kalle Sommer Nielsen <kalle@php.net> | 2016-11-19 10:10:48 +0100 |
---|---|---|
committer | Kalle Sommer Nielsen <kalle@php.net> | 2016-11-19 10:10:48 +0100 |
commit | 673bbff0e508ea7ad89a9772f8a48dbe92ecc591 (patch) | |
tree | 158fbe51c9791a05e26d797e296a7b3079ecba57 | |
parent | ddf95667c432a3088fc6d176f4d9d719baaca20c (diff) | |
download | php-git-673bbff0e508ea7ad89a9772f8a48dbe92ecc591.tar.gz |
Updated the comment regarding what priority modes that are left out for the nice() implementation on Windows
-rw-r--r-- | win32/nice.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/win32/nice.c b/win32/nice.c index 202a4d8e35..d2487074fc 100644 --- a/win32/nice.c +++ b/win32/nice.c @@ -47,7 +47,18 @@ * This is applied to the main process, not per thread, although this could * be implemented using SetThreadPriority() at one point. * - * Note, it is intended that some priority classes are left out. + * Note, the following priority classes are left out with intention: + * + * . REALTIME_PRIORITY_CLASS + * Realtime priority class requires special system permissions to set, and + * can be dangerous in certain cases. + * + * . PROCESS_MODE_BACKGROUND_BEGIN + * . PROCESS_MODE_BACKGROUND_END + * Process mode is not covered because it can easily forgotten to be changed + * back and can cause unforseen side effects that is hard to debug. Besides + * that, these do generally not really fit into making a Windows somewhat + * compatible nice() function. */ PHPAPI int nice(zend_long p) |