Skip to content

Commit 8914f99

Browse files
committed
catch kill error
1 parent ef0569e commit 8914f99

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

lightbug_http/server.mojo

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,13 @@ struct Server(Movable):
179179
if close_connection:
180180
response.set_connection_close()
181181

182-
logger.debug(request.method, request.uri.path, response.status_code)
182+
logger.debug(
183+
conn.socket._remote_address.ip,
184+
str(conn.socket._remote_address.port),
185+
request.method,
186+
request.uri.path,
187+
response.status_code,
188+
)
183189
try:
184190
_ = conn.write(encode(response^))
185191
except e:

scripts/integration_test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ test_server() {
1919
magic run python3 tests/integration/integration_client.py
2020

2121
rm ./integration_test_server
22-
kill_server "integration_test_server"
22+
kill_server "integration_test_server" || echo "Failed to kill Mojo server"
2323
}
2424

2525
test_client() {
@@ -32,7 +32,7 @@ test_client() {
3232

3333
./integration_test_client
3434
rm ./integration_test_client
35-
kill_server "fastapi run"
35+
kill_server "fastapi run" || echo "Failed to kill fastapi server"
3636
}
3737

3838
test_server

0 commit comments

Comments
 (0)