following is a _simulation_ of a rather complex gui i'm working on. the gui
run a procedure which, itself, is communication with many other processes via
Open3::popen3 (i _need_ the stderr)... anyhow, i'm having fits getting the gui
to update and do all the io (select/read, etc). this code seems to work fine
but i am very conerned that something might bite me later... if anyone would
care to comment on the interactions between the io and threads and if this is
a reccomended approach i'd love to hear it... remember this code might look a
bit funny but it ...