src/http/modules/ngx_http_limit_zone_module.c:303: error: Integer Overflow L1
  (0 - 1):unsigned16.

src/http/modules/ngx_http_limit_zone_module.c:298:5: <LHS trace>
296.     lz = (ngx_http_limit_zone_node_t *) &node->color;
297. 
298.     ngx_shmtx_lock(&shpool->mutex);
         ^
299. 
300.     ngx_log_debug2(NGX_LOG_DEBUG_HTTP, lzcln->shm_zone->shm.log, 0,

src/http/modules/ngx_http_limit_zone_module.c:298:5: Call
296.     lz = (ngx_http_limit_zone_node_t *) &node->color;
297. 
298.     ngx_shmtx_lock(&shpool->mutex);
         ^
299. 
300.     ngx_log_debug2(NGX_LOG_DEBUG_HTTP, lzcln->shm_zone->shm.log, 0,

src/core/ngx_spinlock.c:11:1: Parameter `*lock`
   9. 
  10. 
  11. void
      ^
  12. ngx_spinlock(ngx_atomic_t *lock, ngx_atomic_int_t value, ngx_uint_t spin)
  13. {

src/http/modules/ngx_http_limit_zone_module.c:303:5: Binary operation: (0 - 1):unsigned16
301.                    "limit zone cleanup: %08XD %d", node->key, lz->conn);
302. 
303.     lz->conn--;
         ^
304. 
305.     if (lz->conn == 0) {
