diff --git a/lib/version.js b/lib/version.js index f46ae9fab7475522656ec1d81b58bd9825b0f33b..5efd6167a92bc93ce96a4d2af472bbc3a21015b7 100644 --- a/lib/version.js +++ b/lib/version.js @@ -43,10 +43,10 @@ if (!sha) { p.stdout.on('data', function(d) { buf += d; }); - p.on('exit', function(code, signal) { + p.stdout.on('end', function(code, signal) { var gitsha = buf.toString().trim(); if (gitsha && gitsha.length === 7) { - sha = gitsha + sha = gitsha; logger.info('code version (via git) is: ' + module.exports()); } else { logger.warn('code version (randomly generated) is: ' + module.exports());