[fix] readdir synchronously
This commit is contained in:
parent
098c886638
commit
04477643ec
10
server.js
10
server.js
|
|
@ -115,12 +115,7 @@ var update_submission = (socket, sessionID) => {
|
|||
socket.emit('info', 'Got output')
|
||||
|
||||
// Read output dir
|
||||
fs.readdir(output_dir, (err, files) => {
|
||||
if (err) {
|
||||
console.log(err)
|
||||
return
|
||||
}
|
||||
|
||||
files = fs.readdirSync(output_dir)
|
||||
// Read each result in txt file
|
||||
files.forEach(file => {
|
||||
if (path.extname(file) === '.txt') {
|
||||
|
|
@ -167,11 +162,12 @@ var update_submission = (socket, sessionID) => {
|
|||
} catch (err) {
|
||||
console.error(err)
|
||||
}
|
||||
console.log(obj)
|
||||
res.push(obj)
|
||||
}
|
||||
})
|
||||
})
|
||||
if (res.length === 0) {
|
||||
console.log(res)
|
||||
socket.emit('error', 'Please check my_model.py')
|
||||
}
|
||||
socket.emit('result', JSON.stringify(res))
|
||||
|
|
|
|||
Loading…
Reference in New Issue