Changeset 468
- Timestamp:
- Wed May 21 12:50:13 2008
- Files:
-
- trunk/iu.py (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
trunk/iu.py
r453 r468 322 322 if threaded: 323 323 self._acquire() 324 mod = _sys_modules_get(fqname, UNTRIED) 325 if mod is UNTRIED: 326 try: 324 try: 325 mod = _sys_modules_get(fqname, UNTRIED) 326 if mod is UNTRIED: 327 327 mod = _self_doimport(nm, ctx, fqname) 328 except Exception, e: 329 print "FIXME: _self_doimport %r" % e, 330 print " nm='%s' ctx='%s' fqname='%s'" % (nm, ctx, fqname) 331 if threaded: 332 self._release() 333 raise 334 if threaded: 335 self._release() 328 finally: 329 if threaded: 330 self._release() 336 331 if mod: 337 332 ctx = fqname
