about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEric Holk <eric.holk@gmail.com>2012-08-08 17:39:08 -0700
committerEric Holk <eric.holk@gmail.com>2012-08-08 18:03:28 -0700
commite997948c8a70d76ffac3c60867d47f98e698988f (patch)
tree5cea97e8d0ce340aa423e7c94c3e396a46e5287f /src
parentc64ffa4f5b72dacb8d1a62a9dd3cbce5807bb927 (diff)
downloadrust-e997948c8a70d76ffac3c60867d47f98e698988f.tar.gz
rust-e997948c8a70d76ffac3c60867d47f98e698988f.zip
Remove an invalid assert and some commented out code.
Diffstat (limited to 'src')
-rw-r--r--src/libcore/pipes.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/libcore/pipes.rs b/src/libcore/pipes.rs
index e455d22e70e..8a2dc361b3e 100644
--- a/src/libcore/pipes.rs
+++ b/src/libcore/pipes.rs
@@ -486,9 +486,7 @@ fn sender_terminate<T: send>(p: *packet<T>) {
     let p = unsafe { &*p };
     match swap_state_rel(p.header.state, terminated) {
       empty => {
-        assert p.header.blocked_task.is_null();
         // The receiver will eventually clean up.
-        //unsafe { forget(p) }
       }
       blocked => {
         // wake up the target
@@ -500,7 +498,6 @@ fn sender_terminate<T: send>(p: *packet<T>) {
             rustrt::rust_task_deref(old_task);
         }
         // The receiver will eventually clean up.
-        //unsafe { forget(p) }
       }
       full => {
         // This is impossible
@@ -520,7 +517,6 @@ fn receiver_terminate<T: send>(p: *packet<T>) {
     match swap_state_rel(p.header.state, terminated) {
       empty => {
         // the sender will clean up
-        //unsafe { forget(p) }
       }
       blocked => {
         // this shouldn't happen.