📄 bugs
字号:
GNet BUGS=========* gnet_tcp_socket_new_async can block when SOCKS is usedIt will block during the SOCKS negotiation after the connection to theSOCKS server has been made. This shouldn't be too serious, so it hasn't been fixed yet.* Process uses 100% CPU [GLib bug 11059]On some systems GLib has problems if you use more than one watch on afile descriptor. The problem is GLib assumes descriptors can appeartwice in the array passed to poll(), which is true on some systems butnot others (e.g. newer versions of Linux). If GLib passes an arraythat's larger than than number of open decriptors, poll fails. Thiscauses GLib to immediately try again, fail, try again, and so on,looping. (Newer versions of GLib may warn when this happens.)One solution is to not set more than one watch per iochannel. In manysituations this is difficult to do. In newer versions of JungleMonkey, there is a single demultiplexer function that acts as the onlywatch and calls the appropriate IO handler. A simpler alternative isto replace the limited poll with an unlimited poll. This requiresdistributing an additional file and some autoconf magic. See JungleMonkey 0.1.10 for an example of how to do this.See GLib bug 11059 on http://bugs.gnome.org. (The original bug reportis incorrect - the problem is with GLib, not Linux.)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -