Kenneth Myhra
1e1d59cc25
RequestServer: Do not VERIFY(request.total_size.has_value())
...
If the request is stopped RequestServer::did_finish_request() will crash
on the VERIFY() call since request.total_size.has_value() returns false.
Let us instead use a conditional expression to verify if it has a value
and then call async_request_finished().
2022-06-21 10:29:14 +01:00
Ali Mohammad Pur
45867435c4
RequestServer+LibProtocol: Allow users to specify a per-request proxy
2022-04-09 12:21:43 +02:00
Lenny Maiorani
0b7baa7e5a
Services: Use default constructors/destructors
...
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules
"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler."
2022-03-24 20:09:26 -07:00
Ali Mohammad Pur
dff8344336
RequestServer: Keep the EnsureConnection job alive until it finishes
...
Fixes #12906 .
2022-03-19 22:04:35 +01:00
Itamar
3a71748e5d
Userland: Rename IPC ClientConnection => ConnectionFromClient
...
This was done with CLion's automatic rename feature and with:
find . -name ClientConnection.h
| rename 's/ClientConnection\.h/ConnectionFromClient.h/'
find . -name ClientConnection.cpp
| rename 's/ClientConnection\.cpp/ConnectionFromClient.cpp/'
2022-02-25 22:35:12 +01:00