]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
daemon: worker can accept multiple pkts, cleanup
authorMarek Vavruša <marek.vavrusa@nic.cz>
Tue, 7 Jul 2015 21:43:05 +0000 (23:43 +0200)
committerMarek Vavruša <marek.vavrusa@nic.cz>
Tue, 7 Jul 2015 21:43:05 +0000 (23:43 +0200)
daemon/worker.h
modules/stats/stats.c

index 28b9d24da7bfb9cdd6518ca72766fa84782f6342..ca627d5f446f64b927ec2df0437142830c2db3a0 100644 (file)
@@ -32,7 +32,7 @@ struct worker_ctx {
        struct engine *engine;
        uv_loop_t *loop;
        mm_ctx_t *mm;
-       uint8_t wire_buf[KNOT_WIRE_MAX_PKTSIZE];
+       uint8_t wire_buf[4 * KNOT_WIRE_MAX_PKTSIZE];
        struct {
                size_t concurrent;
                size_t udp;
index e6d51f86cfe530cf5a98b27c6778e3a22ed1c2a9..5cce7d37e414beccad76e37f89245b3d85d0b39b 100644 (file)
@@ -55,8 +55,6 @@ static inline void stat_add(map_t *map, const char *key, ssize_t incr)
 
 static int begin(knot_layer_t *ctx, void *module_param)
 {
-       struct kr_module *module = ctx->api->data;
-       map_t *map = module->data;
        ctx->data = module_param;
        return ctx->state;
 }