[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')
|
socket.emit('info', 'Got output')
|
||||||
|
|
||||||
// Read output dir
|
// Read output dir
|
||||||
fs.readdir(output_dir, (err, files) => {
|
files = fs.readdirSync(output_dir)
|
||||||
if (err) {
|
|
||||||
console.log(err)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// Read each result in txt file
|
// Read each result in txt file
|
||||||
files.forEach(file => {
|
files.forEach(file => {
|
||||||
if (path.extname(file) === '.txt') {
|
if (path.extname(file) === '.txt') {
|
||||||
|
|
@ -167,11 +162,12 @@ var update_submission = (socket, sessionID) => {
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error(err)
|
console.error(err)
|
||||||
}
|
}
|
||||||
|
console.log(obj)
|
||||||
res.push(obj)
|
res.push(obj)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
|
||||||
if (res.length === 0) {
|
if (res.length === 0) {
|
||||||
|
console.log(res)
|
||||||
socket.emit('error', 'Please check my_model.py')
|
socket.emit('error', 'Please check my_model.py')
|
||||||
}
|
}
|
||||||
socket.emit('result', JSON.stringify(res))
|
socket.emit('result', JSON.stringify(res))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue