mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-24 21:15:58 +00:00
UT: Fix reporting of errors on server exit.
This commit is contained in:
@@ -100,7 +100,8 @@ Server.prototype._serverSpawnSync = function() {
|
|||||||
this.child.on('exit', function(code, signal) {
|
this.child.on('exit', function(code, signal) {
|
||||||
// If could not exec: code=127, signal=null
|
// If could not exec: code=127, signal=null
|
||||||
// If regular exit: code=0, signal=null
|
// If regular exit: code=0, signal=null
|
||||||
buster.assert(!self.stopping); //Fail the test if the server has called "stop"
|
buster.assert(self.stopping); //Fail the test if the server has not called "stop".
|
||||||
|
|
||||||
if (!self.quiet) console.log("server: spawn: server exited code=%s: signal=%s", code, signal);
|
if (!self.quiet) console.log("server: spawn: server exited code=%s: signal=%s", code, signal);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@@ -150,7 +151,9 @@ Server.prototype.start = function () {
|
|||||||
// Stop a standalone server.
|
// Stop a standalone server.
|
||||||
Server.prototype.stop = function () {
|
Server.prototype.stop = function () {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
self.stopping = true;
|
self.stopping = true;
|
||||||
|
|
||||||
if (this.child) {
|
if (this.child) {
|
||||||
// Update the on exit to invoke done.
|
// Update the on exit to invoke done.
|
||||||
this.child.on('exit', function (code, signal) {
|
this.child.on('exit', function (code, signal) {
|
||||||
|
|||||||
Reference in New Issue
Block a user