]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - http_recv.c
prebuffer: Use new sched helper functions.
[paraslash.git] / http_recv.c
index b81ba8023ea080d42c502a474a198395d223f6ea..def5e6201f45f6da58da8c41edc87665bc50899e 100644 (file)
@@ -159,8 +159,7 @@ static void http_recv_post_select(struct sched *s, struct task *t)
                        ret = -E_RECV_EOF;
                if (ret < 0)
                        goto err;
-               btr_pool_allocate(phd->btrp, ret);
-               btr_add_output_pool(phd->btrp, buf, ret, btrn);
+               btr_add_output_pool(phd->btrp, ret, btrn);
                return;
        }
        ret = -E_HTTP_RECV_OVERRUN;
@@ -219,7 +218,7 @@ static int http_recv_open(struct receiver_node *rn)
        rn->private_data = phd = para_calloc(sizeof(struct private_http_recv_data));
        phd->fd = fd;
        phd->status = HTTP_CONNECTED;
-       phd->btrp = btr_pool_new(320 * 1024);
+       phd->btrp = btr_pool_new("http_recv", 320 * 1024);
        return 1;
 }