From: <no...@so...> - 2002-08-22 14:10:19
|
Bugs item #597936, was opened at 2002-08-20 17:39 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=597936&group_id=10894 Category: 39. Memory Allocation Group: None Status: Open Resolution: None Priority: 9 Submitted By: miguel sofer (msofer) Assigned to: miguel sofer (msofer) Summary: leak in new thread allocator Initial Comment: The following script runs forever. With the new Tcl_Obj allocator (USE_THREAD_ALLOC) its memory grows slowly but steadily; all seems fine with the standard allocator. lappend auto_path /CVS/thread/unix package require Thread proc spawn {} { global i after 10 spawn thread::create "puts [incr i]" flush stdout } set i 0 spawn vwait forever ---------------------------------------------------------------------- >Comment By: miguel sofer (msofer) Date: 2002-08-22 11:10 Message: Logged In: YES user_id=148712 Note that this has nothing to do with [after], the following shows the same behaviour: lappend auto_path /CVS/thread/unix package require Thread set i 0 while 1 { thread::create "puts [incr i]" } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=597936&group_id=10894 |