Commit graph

86 commits

Author SHA1 Message Date
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
Richard Frith-MacDonald
c7db3f6c94 defaults command added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38818 72102866-910b-0410-8b05-ffd578937521
2015-07-21 13:32:22 +00:00
Richard Frith-MacDonald
9d42bf3c19 improve instance id handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38817 72102866-910b-0410-8b05-ffd578937521
2015-07-21 09:30:24 +00:00
Richard Frith-MacDonald
dc9b555202 set a more reasonable mewmory increment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38794 72102866-910b-0410-8b05-ffd578937521
2015-07-14 20:01:46 +00:00
Richard Frith-MacDonald
783d4cfb6c More teaking memory alerting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38788 72102866-910b-0410-8b05-ffd578937521
2015-07-13 10:02:31 +00:00
Richard Frith-MacDonald
0b4401c2d9 more tweaks/fixes ... simplify leak alarms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38779 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:58:57 +00:00
Richard Frith-MacDonald
2439001507 memory management tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38766 72102866-910b-0410-8b05-ffd578937521
2015-07-08 09:06:26 +00:00
Richard Frith-MacDonald
71c4c118c4 another doc tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38764 72102866-910b-0410-8b05-ffd578937521
2015-07-07 16:54:28 +00:00
Richard Frith-MacDonald
5c85f8aa5e fix minor doc error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38763 72102866-910b-0410-8b05-ffd578937521
2015-07-07 16:52:57 +00:00
Richard Frith-MacDonald
62e942a880 fix documentation error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38762 72102866-910b-0410-8b05-ffd578937521
2015-07-07 16:43:27 +00:00
Richard Frith-MacDonald
254d8f1f70 tweak default memory increment for fine grained alerting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38761 72102866-910b-0410-8b05-ffd578937521
2015-07-07 15:11:34 +00:00
Richard Frith-MacDonald
5e5a3dd2cb increase initial margin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38759 72102866-910b-0410-8b05-ffd578937521
2015-07-07 12:20:44 +00:00
Richard Frith-MacDonald
05f16eec89 iMore tolerant alerting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38756 72102866-910b-0410-8b05-ffd578937521
2015-07-06 18:44:14 +00:00
Richard Frith-MacDonald
83f40eef2b tweak initial memory warning threshold
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38749 72102866-910b-0410-8b05-ffd578937521
2015-07-05 07:37:18 +00:00
Richard Frith-MacDonald
4079a77320 redo memory management to be easier to use
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38748 72102866-910b-0410-8b05-ffd578937521
2015-07-03 19:23:42 +00:00