Richard Frith-Macdonald
|
f04f1292a3
|
Many fixups/alterations to launch/shutdown of processes. Removed the 'strict' option to enforce a prefix on defaults keys, since it was really never used and just complicated things.
|
2020-07-03 11:50:25 +01:00 |
|
Richard Frith-Macdonald
|
dda6a439dd
|
add comment on new macro
|
2020-06-29 11:29:42 +01:00 |
|
Richard Frith-Macdonald
|
d4dbead364
|
Improve logging/alarming for diagnostic stack traces and fix bug usng wrong alarm levels
|
2020-06-29 10:51:38 +01:00 |
|
Richard Frith-Macdonald
|
9934bbbdf2
|
Rewrite launching to make the LaunchInfo instances control most of the work and to use individual timers for each instance with the aim of simplifying launch and shutdown logic and alarms
|
2020-06-24 13:26:31 +01:00 |
|
Richard Frith-Macdonald
|
9382195eb6
|
Add -ecUpdateRegisteredDefaults
|
2020-05-18 12:34:43 +01:00 |
|
Richard Frith-Macdonald
|
6d73abdd40
|
attempt to make restart of a process more reliable in the case where it stopped
responding to the Command server for a while.
|
2020-04-04 11:03:26 +01:00 |
|
Richard Frith-Macdonald
|
69e3ccd27e
|
Add config sharing for cooperating processes
|
2020-03-23 13:35:58 +00:00 |
|
Richard Frith-Macdonald
|
85dfbfa006
|
deprecate old error/alert methods
|
2020-01-27 15:27:57 +00:00 |
|
Richard Frith-Macdonald
|
0491c5df00
|
nother alarm setting for memory
|
2019-08-11 13:35:10 +01:00 |
|
Richard Frith-Macdonald
|
e908f86e25
|
improve memory usage reporting etc
|
2019-08-10 10:19:16 +01:00 |
|
Richard Frith-Macdonald
|
8cd2ff9fab
|
more shutdown tweaks (better control over time allowed)
|
2019-07-15 10:10:05 +01:00 |
|
Richard Frith-Macdonald
|
76077a56a4
|
Improve clean shutdown
|
2019-07-15 09:30:40 +01:00 |
|
Richard Frith-Macdonald
|
8a27be3872
|
Twaek for improved flexiblity when shutting down
|
2019-07-12 10:56:04 +01:00 |
|
Richard Frith-Macdonald
|
0e92bea5e0
|
Make ecConfigurationError: use varargs
|
2019-07-05 15:53:39 +01:00 |
|
Richard Frith-Macdonald
|
8ee4d54ea1
|
improvements for Command startup
|
2019-05-31 17:33:53 +01:00 |
|
Wolfgang Lux
|
c4fa449c4c
|
Fix syntax errors inside macro
|
2019-05-28 15:53:20 +02:00 |
|
Richard Frith-Macdonald
|
526f2072ea
|
Minor tweaks to exception APIs and documentation
|
2019-05-28 10:16:54 +01:00 |
|
Richard Frith-Macdonald
|
15c78de782
|
Convenience macros
|
2019-05-27 22:35:47 +01:00 |
|
Richard Frith-Macdonald
|
a5740eeefb
|
new exception logging APIs
|
2019-05-27 17:37:18 +01:00 |
|
Richard Frith-Macdonald
|
d415fd6479
|
improve wait time for termination
|
2019-05-15 13:02:10 +01:00 |
|
Richard Frith-Macdonald
|
1f0f34db93
|
improve termination command
|
2019-05-14 12:42:16 +01:00 |
|
Richard Frith-Macdonald
|
4b9284a8d6
|
add option to suppress debug output
|
2019-03-14 14:32:59 +00:00 |
|
Richard Frith-Macdonald
|
e5da849c29
|
Revert "debug logging suppression option added"
This reverts commit 496e66bcbf .
|
2019-03-14 14:29:58 +00:00 |
|
Richard Frith-Macdonald
|
496e66bcbf
|
debug logging suppression option added
|
2019-03-02 08:12:24 +00:00 |
|
Richard Frith-Macdonald
|
5dd11178b0
|
Speed up realaunch
|
2019-02-11 16:17:16 +00:00 |
|
Richard Frith-Macdonald
|
6e4138d769
|
Fixes for prompts/error messages with master encryption key.
|
2018-10-24 11:28:27 +01:00 |
|
Richard Frith-Macdonald
|
6693ee6330
|
logging tweaks
|
2018-07-30 21:26:41 +01:00 |
|
Richard Frith-Macdonald
|
3dd3b165eb
|
Improve graceful shutdown API
|
2018-06-24 15:37:35 +01:00 |
|
Richard Frith-Macdonald
|
5967901af8
|
Improve key entry code
|
2018-03-02 11:04:25 +00:00 |
|
Richard Frith-Macdonald
|
7c54120ae0
|
Add restart functionality
|
2018-01-05 09:47:26 +00:00 |
|
Richard Frith-Macdonald
|
be4b4a7fc5
|
Fixup for when cmdQuit: has been overridden
|
2018-01-04 13:32:42 +00:00 |
|
Richard Frith-Macdonald
|
1d05222942
|
Improvements to handling config updates
|
2018-01-04 11:23:29 +00:00 |
|
Richard Frith-Macdonald
|
c4343bec32
|
Improve quitting for subclassing
|
2017-11-03 07:17:41 +00:00 |
|
Richard Frith-Macdonald
|
eb3d3c1713
|
Restructure quitting
|
2017-11-02 16:16:21 +00:00 |
|
Richard Frith-Macdonald
|
92e1ccb3fb
|
Expose new quit functionality
|
2017-11-02 10:06:34 +00:00 |
|
Richard Frith-Macdonald
|
5be033b2f9
|
Add method to return the process lock
|
2017-07-26 15:15:41 +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
|
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
|
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
|
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 |
|
Richard Frith-MacDonald
|
22bb719878
|
warn about timeout limits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39107 72102866-910b-0410-8b05-ffd578937521
|
2015-10-30 11:02:26 +00:00 |
|
Richard Frith-MacDonald
|
6e37e343b0
|
for now, keep cmdDefaultDbg as synonym for cmdBasicDbg
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39072 72102866-910b-0410-8b05-ffd578937521
|
2015-10-15 10:58:19 +00:00 |
|
Richard Frith-MacDonald
|
d44f67f74d
|
fixup declaration of cmdQuit: to be oneway
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39068 72102866-910b-0410-8b05-ffd578937521
|
2015-10-15 07:09:52 +00:00 |
|
Richard Frith-MacDonald
|
4ce12c8d08
|
improve defaults handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39065 72102866-910b-0410-8b05-ffd578937521
|
2015-10-14 11:25:48 +00:00 |
|
Richard Frith-MacDonald
|
d13acdff08
|
Allow process to be launched when we try to contact it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39047 72102866-910b-0410-8b05-ffd578937521
|
2015-10-09 10:51:28 +00:00 |
|
Richard Frith-MacDonald
|
459a10c172
|
Add function to get the id of the current thread
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38989 72102866-910b-0410-8b05-ffd578937521
|
2015-09-16 12:24:34 +00:00 |
|