keep web requests off rebuild path
This commit is contained in:
@@ -975,6 +975,13 @@ bool compiler_unit_compile_in_progress(Request* context, String file_name)
|
||||
return(false);
|
||||
}
|
||||
|
||||
bool compiler_request_can_serve_stale_artifact(Request* context)
|
||||
{
|
||||
return(context && context->server && !context->resources.is_cli &&
|
||||
to_bool(context->server->config["PROACTIVE_COMPILE_ENABLED"], true) &&
|
||||
float_val(context->server->config["PROACTIVE_COMPILE_CHECK_INTERVAL"]) > 0);
|
||||
}
|
||||
|
||||
void unit_render(String file_name)
|
||||
{
|
||||
unit_render(file_name, *context);
|
||||
|
||||
@@ -18,6 +18,7 @@ SharedUnit* get_shared_unit(Request* context, String file_name);
|
||||
String compiler_error_page_unit(Request* context, String config_key);
|
||||
bool compiler_unit_compile_pending(Request* context, String file_name);
|
||||
bool compiler_unit_compile_in_progress(Request* context, String file_name);
|
||||
bool compiler_request_can_serve_stale_artifact(Request* context);
|
||||
String compiler_site_directory(Request* context);
|
||||
StringList compiler_scan_site_units(Request* context);
|
||||
StringList compiler_list_known_units(Request* context);
|
||||
|
||||
Reference in New Issue
Block a user