123456789101112131415161718192021222324252627282930313233 |
- ;;;;; Author: Travis Cross <tc@traviscross.com>
- [Unit]
- Description=freeswitch
- After=syslog.target network.target local-fs.target
- [Service]
- ; service
- Type=forking
- PIDFile=/run/freeswitch/freeswitch.pid
- PermissionsStartOnly=true
- ExecStart=/usr/bin/freeswitch -ncwait -nonat
- TimeoutSec=45s
- Restart=always
- ; exec
- RuntimeDirectory=freeswitch
- RuntimeDirectoryMode=0755
- User=freeswitch
- Group=freeswitch
- LimitCORE=infinity
- LimitNOFILE=100000
- LimitNPROC=60000
- ;LimitSTACK=240
- LimitRTPRIO=infinity
- LimitRTTIME=7000000
- IOSchedulingClass=realtime
- IOSchedulingPriority=2
- CPUSchedulingPolicy=rr
- CPUSchedulingPriority=89
- UMask=0007
- [Install]
- WantedBy=multi-user.target
|