Skip to content

Commit 59a5d97

Browse files
committed
Remove early cleanup in server
1 parent 9b03e32 commit 59a5d97

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

llamafile/server/client.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,6 @@ Client::append_http_response_message(char* p, int code, const char* reason)
382382
bool
383383
Client::send_response(char* p0, char* p, std::string_view content)
384384
{
385-
cleanup();
386385
pthread_testcancel();
387386
should_send_error_if_canceled_ = false;
388387

llamafile/server/main.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,12 @@ main(int argc, char* argv[])
107107

108108
// install security
109109
if (!FLAG_unsecure) {
110+
const char* promises;
111+
if (FLAG_www_root) {
112+
promises = "stdio anet rpath";
113+
} else {
114+
promises = "stdio anet";
115+
}
110116
if (pledge(0, 0)) {
111117
SLOG("warning: this OS doesn't support pledge() security");
112118
} else if (pledge("stdio anet", 0)) {

0 commit comments

Comments
 (0)