Skip to content

在原生平台,发Http请求时,如果线程已达上限,资源无法分配,客户端会crash #4334

@f43210

Description

@f43210

https://github.com/cocos/engine-native/blob/92b117228a202f061bff310ca09b0cd08112e709/cocos/network/HttpClient.cpp#L479C4-L479C4
image
在原生平台上,如果线程数已达上限,std::thread操作无法分配到资源,会crash
image
image
这里是不是应该加个try catch保护?
或者建个线程池,提前分配一些线程,避免频繁新建线程,也能降低crash率

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