# File lib/log4r/GDC.rb, line 18defself.clear()
Thread.main[GDCNAME] = ""end
get()click to toggle source
# File lib/log4r/GDC.rb, line 22defself.get()
$globalGDCLock.synchronizedoif ( Thread.main[GDCNAME] ==nil ) thenThread.main[GDCNAME] = $0endendreturnThread.main[GDCNAME]
end
set( a_name )click to toggle source
# File lib/log4r/GDC.rb, line 31defself.set( a_name )
if ( Thread.current!=Thread.main ) thenraise"Can only initialize Global Diagnostic Context from Thread.main"end$globalGDCLock.synchronizedoThread.main[GDCNAME] = a_nameendend