Fix client exception handling
This commit is contained in:
parent
a163e33beb
commit
9ac75d8abb
|
@ -35,6 +35,21 @@ import dcd.common.dcd_version;
|
|||
import dcd.common.socket;
|
||||
|
||||
int main(string[] args)
|
||||
{
|
||||
try
|
||||
{
|
||||
return runClient(args);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
stderr.writeln(e);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
int runClient(string[] args)
|
||||
{
|
||||
sharedLog.fatalHandler = () {};
|
||||
|
||||
|
@ -243,8 +258,6 @@ int main(string[] args)
|
|||
return 0;
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
void printHelp(string programName)
|
||||
{
|
||||
writefln(
|
||||
|
|
Loading…
Reference in New Issue