about summary refs log tree commit diff
path: root/src/libstd/rt
diff options
context:
space:
mode:
authorBen Blum <bblum@andrew.cmu.edu>2013-08-05 20:14:20 -0400
committerCorey Richardson <corey@octayn.net>2013-08-07 22:41:15 -0400
commitfb1575bcc4fdcae1be5654d630d2b3ac9ebc9712 (patch)
tree356881ebf85c7cfb8af40e703e0da0dfbe2ff7fc /src/libstd/rt
parent8ebdb37fd24435d08451625656cc53ebc814c3fa (diff)
downloadrust-fb1575bcc4fdcae1be5654d630d2b3ac9ebc9712.tar.gz
rust-fb1575bcc4fdcae1be5654d630d2b3ac9ebc9712.zip
(cleanup) Improve rtabort message for atomic-sleep.
Diffstat (limited to 'src/libstd/rt')
-rw-r--r--src/libstd/rt/kill.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstd/rt/kill.rs b/src/libstd/rt/kill.rs
index 789c7531eca..b3e81d4b7b2 100644
--- a/src/libstd/rt/kill.rs
+++ b/src/libstd/rt/kill.rs
@@ -590,7 +590,8 @@ impl Death {
     #[inline]
     pub fn assert_may_sleep(&self) {
         if self.wont_sleep != 0 {
-            rtabort!("illegal atomic-sleep: can't deschedule inside atomically()");
+            rtabort!("illegal atomic-sleep: attempt to reschedule while \
+                      using an Exclusive or LittleLock");
         }
     }
 }