Skip to content

ffwd will block when there are multiple client threads #2

@a9QrX3Lu

Description

@a9QrX3Lu

I'm trying to run ffwd on several machines of mine, but find out that more than two clients will cause blocking on FFWD_EXEC. After some debugging, I find out that when there is concurrent FFWD_EXEC, all client threads will block on waiting the server's response, while server cannot receive any client's requests.

$ ./ffwd_sample -t 1 -s 2 -d 100 # this will run to completion
1 0.100 0.013
$ ./ffwd_sample -t 2 -s 2 -d 100 # this will block

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions