mirror of https://github.com/deavminet/dnetd.git
Handle error
This commit is contained in:
parent
a246ef1d73
commit
d1e1297a26
|
@ -54,19 +54,23 @@ public final class DPlugin
|
|||
/* TODO: Error handling */
|
||||
status = sendMessage(socket, data);
|
||||
|
||||
/* Get the reply */
|
||||
/* TODO: Error handling */
|
||||
byte[] reply;
|
||||
receiveMessage(socket, reply);
|
||||
|
||||
/* Close the connetion to the plugin server */
|
||||
socket.close();
|
||||
|
||||
/* Encode the status in the reply */
|
||||
response ~= [status];
|
||||
|
||||
/* Encode the response */
|
||||
response ~= reply;
|
||||
/* If the send succeeded */
|
||||
if(status)
|
||||
{
|
||||
/* Get the reply */
|
||||
/* TODO: Error handling */
|
||||
byte[] reply;
|
||||
receiveMessage(socket, reply);
|
||||
|
||||
/* Close the connetion to the plugin server */
|
||||
socket.close();
|
||||
|
||||
/* Encode the response */
|
||||
response ~= reply;
|
||||
}
|
||||
|
||||
return response;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue