Reformatted excerpts from Ben Walton's message of 2009-06-07: > I bumped into this this morning. I've not used the undo stuff much, > but I tried it today. The (rough) sequence of events leading to this > was: I archived two threads separately and then decided I wanted to > undo the first of two actions. I hit u once and got the latest thread > back and when I hit it again, sup crashed. If I get a chance I'll > look into it myself, but I'm tossing it out for people more familiar > with these bits to see also.
Something like this seems to happen fairly frequently. I think it's a (shudder) threading issue. Something is killing a buffer (possibly the user) while it's being redrawn and this happens. I need to stick another mutex in there somewhere. Or rewrite Sup for Ruby 1.9 with fibers instead of threads. -- William <wmorgan-...@masanjin.net> _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk