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.
2 parents 0cdabaf + da41099 commit c698a62Copy full SHA for c698a62
executor/src/exec_endpoint.cpp
@@ -75,9 +75,12 @@ cppevent::awaitable_task<void> executor::exec_endpoint::process(const cppevent::
75
auto& lang = lang_opt.value();
76
long content_len = cont.get_content_len();
77
auto it = source_file_names.find(lang);
78
- if (it == source_file_names.end() || content_len == 0) {
+ if (it == source_file_names.end()) {
79
co_await o_stdout.write("status: 400\ncontent-length: 16\n\nunknown language");
80
co_return;
81
+ } else if (content_len == 0) {
82
+ co_await o_stdout.write("status: 400\ncontent-length: 23\n\nNo source code provided");
83
+ co_return;
84
}
85
86
char dir_name[DIR_NAME_LEN];
0 commit comments