Skip to content
Snippets Groups Projects
Commit fa863a42 authored by echicken's avatar echicken
Browse files

When Queue method is disabled, keep response semaphore in ctrl directory, delete after use.

parent cf224410
No related branches found
No related tags found
No related merge requests found
......@@ -71,7 +71,7 @@ if (bot_cfg !== null && settings !== null) {
var valname = "chat_" + cmd[1];
queue.write(system.timer, valname);
} else {
var valname = system.temp_dir + "syspage_response." + cmd[1];
var valname = system.ctrl_dir + "syspage_response." + cmd[1];
file_touch(valname);
}
}
......
......@@ -14,7 +14,7 @@ function get_last_queued_value(queue, valname) {
}
function get_node_response_time(filename) {
return (file_exists(filename) ? (file_date(filename) * 1000) : null);
return (file_exists(filename) ? file_date(filename) : null);
}
function await_page_response(settings, frame) {
......@@ -22,7 +22,7 @@ function await_page_response(settings, frame) {
var queue = new Queue(settings.queue.queue_name);
var valname = "chat_" + bbs.node_num;
} else {
var valname = system.temp_dir + 'syspage_response.' + bbs.node_num;
var valname = system.ctrl_dir + 'syspage_response.' + bbs.node_num;
}
var answered = false;
var stime = system.timer;
......@@ -57,6 +57,7 @@ function await_page_response(settings, frame) {
if (frame.cycle()) {
console.gotoxy(console.screen_columns, console.screen_rows);
}
if (settings.queue.disabled && file_exists(valname)) file_remove(valname);
return answered;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment