diff --git a/Mk/buildinfo.mk b/Mk/buildinfo.mk index 9e89d95..e2cd855 100644 --- a/Mk/buildinfo.mk +++ b/Mk/buildinfo.mk @@ -35,12 +35,8 @@ TR?= tr WC?= wc GITDIR:= $(wildcard $(PROJECT_ROOT).git) -ifdef VERSION VERSION_FILE:= $(wildcard $(PROJECT_ROOT)VERSION) -endif -ifdef HASHES HASHES_FILE:= $(wildcard $(PROJECT_ROOT)HASHES) -endif NEWS_FILE:= $(firstword $(wildcard $(PROJECT_ROOT)NEWS*)) ifdef GITDIR diff --git a/NEWS.md b/NEWS.md index 7bb2186..de562ec 100644 --- a/NEWS.md +++ b/NEWS.md @@ -9,7 +9,7 @@ - Switch from thrmgr to connection handling thread asap. Cleanly decouple code for thrmgr and conn handling threads. This prevents possible multithreading issues between thrmgr and conn handling threads. So remove - thr mutex and BEV_OPT_THREADSAFE. + thr mutex and BEV_OPT_THREADSAFE. The proxy core runs lockless now. - Offload thrmgr. Carry almost all conn init tasks from thrmgr to conn handling thread. Remove pending ssl conns list. - Convert linked lists to doubly linked lists. It is very fast to remove a diff --git a/tests/testproxy/lp/pxythrmgr.c b/tests/testproxy/lp/pxythrmgr.c index 7e200fe..9e6f083 100644 --- a/tests/testproxy/lp/pxythrmgr.c +++ b/tests/testproxy/lp/pxythrmgr.c @@ -168,8 +168,8 @@ pxy_thrmgr_free(pxy_thrmgr_ctx_t *ctx) /* * Assign a new connection to a thread. Chooses the thread with the fewest * currently active connections, returns the appropriate event bases. - * No need to be so accurate about balancing thread loads, so uses - * thread-level mutexes, instead of a thrmgr level mutex. + * No need to be so accurate about balancing thread loads, + * so does not use mutexes, thread or thrmgr level. * Returns the index of the chosen thread (for passing to _detach later). * This function cannot fail. */