Skip to content

Only one ServerStreamingCall can response when Clientconnection built on NIOTSEventLoopGroup #901

Closed
@foxsin10

Description

@foxsin10

What are you trying to achieve?

Can't response multiple ServerStreamingCall when EventLoopGroup was set to NIOTSEventLoopGroup on a real device, while it woks fine on simulators

What have you tried so far?

I build an app on iOS platform, currently I have two services, first one using UnaryCall, second one use ServerStreamingCall works like socket.
Both services' channel was provided by ClientConnection, and PlatformSupport.makeEventLoopGroup(loopCount:) was used to provide EventLoopGroup, which use NIOTSEventLoopGroup by default.
Recently I need to build a new service, which use ServerStreamingCall to send and response message. when build the channel, MultiThreadedEventLoopGroup works fine on real devices, while NIOTSEventLoopGroup can't.

Any ideas will be appreciated. Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/supportAdopter support requests.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions