Skip to content

Commit f397139

Browse files
committed
Terminate request after request is handled.
1 parent 51a9fed commit f397139

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/Roots/Acorn/Application/Concerns/Bootable.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,4 +232,20 @@ protected function registerRequestHandler(
232232
exit((int) $response->isServerError());
233233
}, 100);
234234
}
235+
236+
/**
237+
* Handle the request.
238+
*/
239+
public function handleRequest(\Illuminate\Http\Request $request): void
240+
{
241+
$kernel = $this->make(HttpKernelContract::class);
242+
243+
$response = $kernel->handle($request);
244+
245+
$response->send();
246+
247+
$kernel->terminate($request, $response);
248+
249+
exit((int) $response->isServerError());
250+
}
235251
}

0 commit comments

Comments
 (0)