diff options
Diffstat (limited to 'src/libstd/rt')
| -rw-r--r-- | src/libstd/rt/task.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/rt/task.rs b/src/libstd/rt/task.rs index bae20d3bb9b..a112ed77f09 100644 --- a/src/libstd/rt/task.rs +++ b/src/libstd/rt/task.rs @@ -385,7 +385,7 @@ impl Death { pub fn collect_failure(&mut self, result: TaskResult) { match self.on_exit.take() { Some(Execute(f)) => f(result), - Some(SendMessage(ch)) => { ch.try_send(result); } + Some(SendMessage(ch)) => { let _ = ch.send_opt(result); } None => {} } } |
