#2199 std channels under threads broken

obsolete: 8.4.1
closed-invalid
9
2003-02-15
2003-02-15
No

package require Thread
set t [thread::create {puts "hi"; thread::wait}]

Where's my puts? Why did the thread die?

Tcl_GetStdChannel(TCL_STDERR) exibits the same
problem under threads. It returns NULL. I haven't traced
it to where the problem is yet. Something is terribly
wrong.

Discussion

  • David Gravereaux

    Logged In: YES
    user_id=7549

    The problem is happening in wish under windows. Somehow
    the console widget's redirection to itself is getting bypassed.

     
  • David Gravereaux

    Logged In: YES
    user_id=7549

    This is a Tk bug...

     
  • David Gravereaux

    • status: open --> closed-invalid