Comments (3)
I propose https://github.com/loewis/ntppool/tree/issue12 as a patch. This creates a systemd "simple" service, which terminates on SIGTERM. I left in all the dies, which I hope should show up in the log files somehow. In some of the cases, it is probably better just to log an error message, and continue with the next loop iteration. If it dies, it should be the responsibility of the process manager to restart it (taking into consideration restart frequencies and such).
from ntppool.
Didn't test it, but at a glance it looks good. Thanks! I pulled it into my master branch and will try it later.
from ntppool.
commit 4e87625
Author: Martin v. Loewis [email protected]
Date: Sat Jun 4 22:38:49 2011 +0800
Change monitor script to loop until SIGTERM is received,
or an error occurs.
from ntppool.
Related Issues (20)
- Allow users to change their email address. HOT 6
- trace.ntppool.org & traceroute options
- traceroute output in reachability/offset reports
- Perhaps add cross-links between NTP Pool Community & Main Site? HOT 3
- Display bug on: https://www.ntppool.org/zone/@ HOT 1
- Automated emails only set to first person on the team list? HOT 2
- How about a "0" speed so users can add monitor-only servers? HOT 2
- Bandwidth speed change is broken again for servers you didn't originall add... HOT 2
- Suggestion to add an IPv6 resolver notice in FAQ HOT 2
- Small HTML syntax error
- Unable to choose between vendor and personal servers HOT 4
- Ability to assign tags to the server.
- Remove extra space in vendor link
- Graphs with minutes use 12 hour format
- Remove `log_status` table?
- Graph legend on servers with very small offsets HOT 2
- Score logs / json not showing most recent data
- Don't graph offsets when the server returned KoD HOT 1
- Retire legacy / "every" scores HOT 2
- "DNS lookup tempfail" when running on an openbsd IPv6-only node HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ntppool.