We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46e8eba commit f88e016Copy full SHA for f88e016
lib/server-code/runners/cloud.js
@@ -2,7 +2,16 @@
2
3
const logger = require('../../util/logger'),
4
DriverService = require('../services/driver'),
5
- tasksExecutor = require('./tasks/executor');
+ tasksExecutor = require('./tasks/executor'),
6
+ Backendless = require('backendless');
7
+
8
+function finalize() {
9
+ if (Backendless.Logging.messagesCount) {
10
+ return new Promise((resolve, reject) => {
11
+ return Backendless.Logging.flush(new Backendless.Async(resolve, reject));
12
+ });
13
+ }
14
+}
15
16
exports.start = function(opts) {
17
logger.info('Starting Cloud Code Runner');
@@ -24,5 +33,5 @@ exports.start = function(opts) {
24
33
});
25
34
}
26
35
27
- return getTask().then(processTask);
36
+ return getTask().then(processTask).then(finalize);
28
37
};
0 commit comments