]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - udp_recv.c
More oggdec cleanups.
[paraslash.git] / udp_recv.c
index 0c5a3abf3fd58546ea187fee33516bd761973731..eb641d837825b7e18a100717c919a340eaac41a0 100644 (file)
@@ -130,13 +130,12 @@ static void udp_recv_post_select_btr(__a_unused struct sched *s, struct task *t)
        packet_size = ret;
        if (packet_size >= FEC_EOF_PACKET_LEN) {
                if (!memcmp(buf, FEC_EOF_PACKET, FEC_EOF_PACKET_LEN)) {
-                       PARA_CRIT_LOG("%p: eof\n", rn);
+                       PARA_INFO_LOG("received eof packet\n");
                        ret = -E_RECV_EOF;
                        goto err;
                }
        }
-       btr_pool_allocate(purd->btrp, packet_size);
-       btr_add_output_pool(purd->btrp, buf, packet_size, btrn);
+       btr_add_output_pool(purd->btrp, packet_size, btrn);
        return;
 err:
        btr_remove_node(btrn);
@@ -164,7 +163,6 @@ static void udp_recv_close(struct receiver_node *rn)
 
        if (purd->fd >= 0)
                close(purd->fd);
-       PARA_CRIT_LOG("%p: close\n", rn);
        btr_pool_free(purd->btrp);
        free(rn->private_data);
        free(rn->buf);
@@ -271,9 +269,9 @@ static int udp_recv_open(struct receiver_node *rn)
                close(purd->fd);
                goto err;
        }
-       PARA_CRIT_LOG("rn %p: receiving from %s:%d, fd=%d\n", rn, c->host_arg,
+       PARA_INFO_LOG("receiving from %s:%d, fd=%d\n", c->host_arg,
                c->port_arg, purd->fd);
-       purd->btrp = btr_pool_new(320 * 1024);
+       purd->btrp = btr_pool_new("udp_recv", 320 * 1024);
        return purd->fd;
 err:
        free(rn->private_data);