aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/screenrc-sysmobts
AgeCommit message (Collapse)AuthorFilesLines
2014-01-21sysmobts: Launch the sysmobts-mgr in the screen and add service fileHolger Hans Peter Freyther1-0/+1
Launch the sysmobts-mgr as well. It will monitor the temperature but it will not update the eeprom or act on any of the data. On top of that it will respond to ipaccess-find messages making it more easy to find the device.
2013-10-31pcu: Exit the PCU in case of loss of the sysmobts connectionHolger Hans Peter Freyther1-1/+1
The PCU is not capable of cleaning up properly. For now simply exit the PCU in case the sysmobts has exited. This requires osmo-pcu a30f47613abb7c22a26d534d66e478265a8c2c09 or later.
2013-05-11sysmobts: Allow to enable realtime priority for the BTS processHolger Hans Peter Freyther1-1/+1
The latency to respond to a PH-READY_TO_SEND.ind may not be higher than 18ms. Currently we are using nice to increase our priority but for a heavily loaded cell this is not enough. Add an option to enable realtime scheduling and use it in the screenrc. Linux offers two realtime scheduling classes these are SCHED_FIFO and SCHED_RR. For SCHED_FIFO the process is running as long as possible (potentially taking all the CPU and never yielding it), for SCHED_RR the process can still be pre-empted at the end of the timeslice. Using SCHED_RR appears to be the more safe option as a run-a-way sysmobts process will not be able to take all the CPU time. For a very loaded cell we also require to use readv/writev to allow writing multiple primitives in one syscall.
2013-01-11add PCU respawning to contrib screenrc and respawn scriptsHarald Welte1-1/+2
2011-09-04update screenrc; we no longer have the '-B' command line optionHarald Welte1-1/+1
2011-07-01add respawn script and screenrc for respawning the process in screenHarald Welte1-0/+3