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

Reply via email to