mirror of
https://github.com/gnustep/libs-ec.git
synced 2025-02-21 02:41:11 +00:00
another tweak for shutdwns
This commit is contained in:
parent
00eb294e4a
commit
94413442c3
1 changed files with 18 additions and 3 deletions
21
EcCommand.m
21
EcCommand.m
|
@ -2956,7 +2956,6 @@ NSLog(@"Problem %@", localException);
|
|||
[launching removeObjectForKey: n];
|
||||
[l setWhen: now];
|
||||
[l setAlive: YES];
|
||||
[obj setRestarting: NO];
|
||||
|
||||
m = [NSString stringWithFormat:
|
||||
@"%@ registered new server with name '%@' on %@\n",
|
||||
|
@ -3814,13 +3813,21 @@ NSLog(@"Problem %@", localException);
|
|||
NSString *m;
|
||||
NSUInteger i;
|
||||
BOOL restarting = [o restarting];
|
||||
BOOL terminating = [o terminating];
|
||||
BOOL transient = [o transient];
|
||||
NSString *name = [[[o name] retain] autorelease];
|
||||
LaunchInfo *l = [LaunchInfo existing: name];
|
||||
|
||||
[o setUnregistered: YES];
|
||||
[l setAlive: NO];
|
||||
[l setWhen: nil];
|
||||
if (terminating)
|
||||
{
|
||||
[l setWhen: [NSDate distantFuture]];
|
||||
}
|
||||
else
|
||||
{
|
||||
[l setWhen: nil];
|
||||
}
|
||||
[launching removeObjectForKey: name];
|
||||
m = [NSString stringWithFormat:
|
||||
@"\n%@ removed (unregistered) server -\n '%@' on %@\n",
|
||||
|
@ -3857,13 +3864,21 @@ NSLog(@"Problem %@", localException);
|
|||
NSString *m;
|
||||
NSUInteger i;
|
||||
BOOL restarting = [o restarting];
|
||||
BOOL terminating = [o terminating];
|
||||
BOOL transient = [o transient];
|
||||
NSString *name = [[[o name] retain] autorelease];
|
||||
LaunchInfo *l = [LaunchInfo existing: name];
|
||||
|
||||
[o setUnregistered: YES];
|
||||
[l setAlive: NO];
|
||||
[l setWhen: nil];
|
||||
if (terminating)
|
||||
{
|
||||
[l setWhen: [NSDate distantFuture]];
|
||||
}
|
||||
else
|
||||
{
|
||||
[l setWhen: nil];
|
||||
}
|
||||
[launching removeObjectForKey: name];
|
||||
m = [NSString stringWithFormat:
|
||||
@"\n%@ removed (unregistered) server -\n '%@' on %@\n",
|
||||
|
|
Loading…
Reference in a new issue