GCDWebServer 总是在选项检查时中止
GCDWebServer always aborts on options check
我去年开始在一个应用中使用GCDWebServer version 3.1,GCDWebServer.m
的addHandlerWithMatchBlock
方法中的这一行总是导致系统立即中止:
GWS_DCHECK(_options == nil);
我最后只是把它改成了这个来避免这个问题:
GWS_DCHECK(_options != nil);
现在我更新到最新的3.3.2版本,看到同样的问题。我的 hack 在这里仍然有效,但我想知道真正的解决方案是什么。有人可以解释一下吗?
请参阅 header 中的文档:
Addling handlers while the server is running is not allowed.
尝试这样做将导致未定义的行为。
我去年开始在一个应用中使用GCDWebServer version 3.1,GCDWebServer.m
的addHandlerWithMatchBlock
方法中的这一行总是导致系统立即中止:
GWS_DCHECK(_options == nil);
我最后只是把它改成了这个来避免这个问题:
GWS_DCHECK(_options != nil);
现在我更新到最新的3.3.2版本,看到同样的问题。我的 hack 在这里仍然有效,但我想知道真正的解决方案是什么。有人可以解释一下吗?
请参阅 header 中的文档:
Addling handlers while the server is running is not allowed.
尝试这样做将导致未定义的行为。