Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Threaded property doesn't work on Delphi #54

Open
mobius1qwe opened this issue Feb 27, 2024 · 0 comments
Open

Threaded property doesn't work on Delphi #54

mobius1qwe opened this issue Feb 27, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@mobius1qwe
Copy link

Using the framework on Delphi, if we check the property Threaded, the server aborts after a few seconds of stresstest
On Lazarus, if we uncheck that property it performs better than with it. But on Delphi it HAS to be toggled off.

Tests were done with the server exe running on windows server 2019 STD v1809 with 4 threads, 4GB RAM i3-4150
and the test client was Apache jMeter.
Test parameters are: 150 concurrent requests per second over 30 seconds no http, simple ping/pong test

Brook version was the latest available here on master, downloaded today 11h ago.
libsagui is the latest release 3.5.0 amd64
Delphi version tested is 12.0 without patch 1
Lazarus version is 3.0

Delphi:
image

Lazarus with Threaded
image

Lazarus without Threaded
image

@mobius1qwe mobius1qwe added the bug Something isn't working label Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant