Merge pull request #569 from andre2007/fix-exceptions
Fix client exception handling merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
This commit is contained in:
commit
ca293629a8
|
@ -35,6 +35,21 @@ import dcd.common.dcd_version;
|
||||||
import dcd.common.socket;
|
import dcd.common.socket;
|
||||||
|
|
||||||
int main(string[] args)
|
int main(string[] args)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
return runClient(args);
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
stderr.writeln(e);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
|
||||||
|
int runClient(string[] args)
|
||||||
{
|
{
|
||||||
sharedLog.fatalHandler = () {};
|
sharedLog.fatalHandler = () {};
|
||||||
|
|
||||||
|
@ -243,8 +258,6 @@ int main(string[] args)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
private:
|
|
||||||
|
|
||||||
void printHelp(string programName)
|
void printHelp(string programName)
|
||||||
{
|
{
|
||||||
writefln(
|
writefln(
|
||||||
|
|
Loading…
Reference in New Issue