> I have only wrapped my lock around file-descriptor creations.  Should I
> wrap it around closings too?  Or the whole open -> close transaction?
> It sounds like error-prone work to do the latter.  What am I missing?

Hi Marilyn,

Can you send a link to the source code to the Tutor list?  I'm getting the
feeling that there's might be a design problem.  Just adding locks
whenever something doesn't work is not a sustainable way to write a
multithreaded application.

We have to see why your file descriptors being are being shared between
threads.  Is there a reason why you need to share them as global
resources?

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to