summaryrefslogtreecommitdiff
path: root/scheduler/org.cups.cupsd.plist
diff options
context:
space:
mode:
authorMichael Sweet <michael.r.sweet@gmail.com>2017-10-02 19:14:25 -0400
committerMichael Sweet <michael.r.sweet@gmail.com>2017-10-02 19:14:25 -0400
commite4e371946b2ddb8adfb03c637992b0b3d3575f5f (patch)
tree01032b18f02ea60c169b9bf4117233dfa3645f0d /scheduler/org.cups.cupsd.plist
parent9d4ae311cb628b5d183f850d2be0f19e164bf795 (diff)
downloadcups-e4e371946b2ddb8adfb03c637992b0b3d3575f5f.tar.gz
The scheduler did not run with a high enough priority, causing problems on
busy systems (rdar://33789342) - Change ProcessType to Adaptive for both cupsd and cups-lpd - Add "working" parameter to cupsdSetBusyState - Call cupsdSetBusyState on startup to boost the priority on startup.
Diffstat (limited to 'scheduler/org.cups.cupsd.plist')
-rw-r--r--scheduler/org.cups.cupsd.plist5
1 files changed, 2 insertions, 3 deletions
diff --git a/scheduler/org.cups.cupsd.plist b/scheduler/org.cups.cupsd.plist
index abc91333c..8e1d0e96e 100644
--- a/scheduler/org.cups.cupsd.plist
+++ b/scheduler/org.cups.cupsd.plist
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.cups.cupsd</string>
<key>ProcessType</key>
- <string>Background</string>
+ <string>Adaptive</string>
<key>EnableTransactions</key>
<true/>
<key>EnablePressuredExit</key>
@@ -25,7 +25,6 @@
<string>/usr/sbin/cupsd</string>
<string>-l</string>
</array>
- <!-- These environment variables are only used when CUPS is compiled with debug-printfs support -->
<key>EnvironmentVariables</key>
<dict>
<key>CUPS_DEBUG_LOG</key>