Gracefully catch "set_core_affinity" errors
This commit is contained in:
+4
-1
@@ -30,7 +30,10 @@ class Priority:
|
||||
|
||||
def set_core_affinity(cores: list[int]) -> None:
|
||||
if sys.platform == 'linux' and not PC:
|
||||
os.sched_setaffinity(0, cores)
|
||||
try:
|
||||
os.sched_setaffinity(0, cores)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
|
||||
def config_realtime_process(cores: int | list[int], priority: int) -> None:
|
||||
|
||||
Reference in New Issue
Block a user