Commit graph

357 commits

Author SHA1 Message Date
Richard Frith-Macdonald
ff7f4fed49 add lock protection for thread-safety 2017-08-30 08:56:04 +01:00
Wolfgang Lux
b67741078b Fix bug where archiving was no longer run every day 2017-08-09 14:34:00 +02:00
Richard Frith-Macdonald
a6a6a78658 autorelease fixup to have pool when awakening process 2017-07-27 14:42:29 +01:00
Richard Frith-Macdonald
5be033b2f9 Add method to return the process lock 2017-07-26 15:15:41 +01:00
Richard Frith-Macdonald
c828a0edfc improve shutdown logging and archiving of debug logs to correct date 2017-07-13 10:25:33 +01:00
Richard Frith-Macdonald
4820767b98 Improve startup/shutdown logging 2017-07-13 10:10:13 +01:00
Richard Frith-Macdonald
6ebcc87429 in help list commands in alphabetical order 2017-07-11 09:32:59 +01:00
Richard Frith-Macdonald
6385e3b8b3 new day, hour, minute etc on startup 2017-07-06 16:51:34 +01:00
Richard Frith-Macdonald
cd378db33a improve diagnosti logging 2017-06-23 18:23:20 +01:00
Richard Frith-Macdonald
974811f604 More changes to make startup configuration easier to handle in a robust manner 2017-06-23 15:18:21 +01:00
Richard Frith-Macdonald
00ab926033 Move startup audit log earlier so it should be at the start of the log file 2017-06-23 14:13:54 +01:00
Richard Frith-Macdonald
91f43e226d Also -ecDidAwaken 2017-06-23 13:37:34 +01:00
Richard Frith-Macdonald
3e73987c86 fix typo in comment 2017-06-23 12:58:30 +01:00
Richard Frith-Macdonald
de977d7356 Add ecAwaken method 2017-06-23 12:51:34 +01:00
Richard Frith-Macdonald
e5a71bdc73 Move startup of the regular timer into ecRun so that it won't occur until
after initialisation and registration of the DO connection name.
2017-06-23 12:01:03 +01:00
Richard Frith-Macdonald
291b295089 Fix bug in archiving and simplify code 2017-06-23 11:26:17 +01:00
Richard Frith-MacDonald
b4c1c3c320 fixup for adding a new debug mode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40506 72102866-910b-0410-8b05-ffd578937521
2017-05-16 11:43:29 +00:00
Richard Frith-MacDonald
382b598637 delay after exception to avoid excessively frequent alerts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40498 72102866-910b-0410-8b05-ffd578937521
2017-05-09 16:07:51 +00:00
Richard Frith-MacDonald
749e9420b7 fix error relaunching clients which are not configured for autolaunch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40490 72102866-910b-0410-8b05-ffd578937521
2017-04-24 10:31:18 +00:00
Richard Frith-MacDonald
9d698b1ce9 fix spelling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40372 72102866-910b-0410-8b05-ffd578937521
2017-03-08 16:52:47 +00:00
Richard Frith-MacDonald
20ee776f17 fix typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40364 72102866-910b-0410-8b05-ffd578937521
2017-03-06 09:33:07 +00:00
Richard Frith-MacDonald
7307f3323f -setDebug: selector types tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40363 72102866-910b-0410-8b05-ffd578937521
2017-03-06 09:27:58 +00:00
Wolfgang Lux
d52dc80cf7 Don't use net-snmp's memdup function, as it is replaced by
netsnmp_memdup with a different interface in version 5.7.3.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40310 72102866-910b-0410-8b05-ffd578937521
2017-01-30 12:54:37 +00:00
Richard Frith-MacDonald
ba46103952 Fix for runaway loop if limitDateForMode: returns nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40242 72102866-910b-0410-8b05-ffd578937521
2016-11-29 14:14:05 +00:00
Richard Frith-MacDonald
86d618d0d9 Make connection to process wait for regisdtration with Command server.
Add restart all option for Control


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40241 72102866-910b-0410-8b05-ffd578937521
2016-11-29 08:32:39 +00:00
Wolfgang Lux
e633a3437f In EcConsole, pass distantFuture to -runMode:beforeDate: to prevent
returning immediately from the run loop after recent gnustep-base
changes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40029 72102866-910b-0410-8b05-ffd578937521
2016-07-20 14:05:11 +00:00
Richard Frith-MacDonald
45e63db3de Improve alerting when running low on disk space
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39858 72102866-910b-0410-8b05-ffd578937521
2016-06-11 15:23:40 +00:00
Richard Frith-MacDonald
20411c2fa3 Fixups for internal configuration of Control server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39856 72102866-910b-0410-8b05-ffd578937521
2016-06-09 07:29:43 +00:00
Richard Frith-MacDonald
ed3dbe5f7b fix typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39855 72102866-910b-0410-8b05-ffd578937521
2016-06-08 22:22:15 +00:00
Richard Frith-MacDonald
8072c7d08f Fix logging error spotted by Wolfgang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39777 72102866-910b-0410-8b05-ffd578937521
2016-05-18 14:09:29 +00:00
Richard Frith-MacDonald
4269da5e8a raise exception for alte registration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39691 72102866-910b-0410-8b05-ffd578937521
2016-04-24 11:30:22 +00:00
Richard Frith-MacDonald
4de23bfec2 fix updating command settings ... if there's no change, don't update domain
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39690 72102866-910b-0410-8b05-ffd578937521
2016-04-24 08:38:42 +00:00
Richard Frith-MacDonald
ab862f11af Improve messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39598 72102866-910b-0410-8b05-ffd578937521
2016-03-24 08:50:16 +00:00
Richard Frith-MacDonald
3d61322a8c track shutdown duration for each process
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39596 72102866-910b-0410-8b05-ffd578937521
2016-03-23 12:19:38 +00:00
Richard Frith-MacDonald
0dfb0d4eba Improve configure process to use correct compiler.
Fix bug where loss of two or more processes at the same time could cause an
exception and mess up internal records of what proceses are running.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39594 72102866-910b-0410-8b05-ffd578937521
2016-03-23 09:24:05 +00:00
Richard Frith-MacDonald
e68a6ac7b7 make error message more verbose
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39563 72102866-910b-0410-8b05-ffd578937521
2016-03-18 09:26:18 +00:00
Richard Frith-MacDonald
98018371fb tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39429 72102866-910b-0410-8b05-ffd578937521
2016-02-29 15:01:24 +00:00
Richard Frith-MacDonald
0d89abc092 clarify slightly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39428 72102866-910b-0410-8b05-ffd578937521
2016-02-29 14:55:50 +00:00
Richard Frith-MacDonald
bec0364263 Add delay period for alarm, to allow coalesching within the queue and add
hysteresis so we won't forward alarms which are cleared shortly after being
raised.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39324 72102866-910b-0410-8b05-ffd578937521
2016-01-31 17:54:32 +00:00
Richard Frith-MacDonald
414472dca2 beter reporting of bad defaults write/set
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39238 72102866-910b-0410-8b05-ffd578937521
2015-12-18 15:27:24 +00:00
Richard Frith-MacDonald
0e37c50ee8 update to make memory recording be on by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39182 72102866-910b-0410-8b05-ffd578937521
2015-11-18 17:41:07 +00:00
Richard Frith-MacDonald
648cf18fe6 Allow default registration to specify a fallback value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39181 72102866-910b-0410-8b05-ffd578937521
2015-11-18 17:28:59 +00:00
Richard Frith-MacDonald
d387a9da8d Improve defaults reporting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39180 72102866-910b-0410-8b05-ffd578937521
2015-11-18 16:16:10 +00:00
Richard Frith-MacDonald
e90f85e4ec tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39178 72102866-910b-0410-8b05-ffd578937521
2015-11-18 12:46:57 +00:00
Richard Frith-MacDonald
ade61255d1 Fix error in last mod.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39177 72102866-910b-0410-8b05-ffd578937521
2015-11-18 12:41:42 +00:00
Richard Frith-MacDonald
4d6eb93eb8 tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39176 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:42:21 +00:00
Richard Frith-MacDonald
1f8f656b8b Diagnostics for alarms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39175 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:25:49 +00:00
Niels Grewe
69a9bcaf56 Fix argument validation when writing/reading defaults
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39174 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:07:08 +00:00
Richard Frith-MacDonald
ec51ee9577 improve message when reading default value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39173 72102866-910b-0410-8b05-ffd578937521
2015-11-18 10:43:24 +00:00
Richard Frith-MacDonald
7e7edcc7c6 Add comments about archiving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39108 72102866-910b-0410-8b05-ffd578937521
2015-10-30 11:05:37 +00:00