我应该如何反应,如果ThreadPool.QueueUserWorkItem()返回FALSE

本文关键字:返回 FALSE QueueUserWorkItem ThreadPool 何反应 如果 我应该 | 更新日期: 2023-09-27 17:50:22

我使用ThreadPool.QueueUserWorkItem()。从MSDN我看到,如果排队失败,它可以返回FALSE。那我该怎么反应?稍等片刻,然后再次尝试排队,希望从池中找到可用的线程。

我应该如何反应,如果ThreadPool.QueueUserWorkItem()返回FALSE

游戏结束了。告诉你的用户发生了什么,并终止你的应用。

不太可能返回false(参见这里:当ThreadPool。QueueUserWorkItem返回false)。如果是,则视为失败,不要继续重试。

通常你会得到一个NotSupportedException