diff options
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/main.zig b/src/main.zig index b98b112..2566120 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1,8 +1,8 @@ const std = @import("std"); -const storyboard = @import("storyboard"); +const memora = @import("memora"); pub const std_options = std.Options { - .logFn = storyboard.log.handler, + .logFn = memora.log.handler, }; const log = std.log.scoped(.main); @@ -32,15 +32,13 @@ pub fn main() !void { var writer = connection.stream.writer(&write_buf); var http_server = std.http.Server.init(reader.interface(), &writer.interface); - while (true) { - var request = http_server.receiveHead() catch break; - log.info("{} {s}", .{request.head.method, request.head.target}); + var request = http_server.receiveHead() catch continue; + log.info("{} {s}", .{request.head.method, request.head.target}); - const handler = storyboard.routes.get(request.head.target); + const handler = memora.routes.get(request.head.target); - handler(&request, allocator) catch |err| { - log.err("handler({s}): {}", .{request.head.target, err}); - }; - } + handler(&request, allocator) catch |err| { + log.err("handler({s}): {}", .{request.head.target, err}); + }; } } |