Skip to content

Threaded property doesn't work on Delphi #54

Description

@mobius1qwe

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions