No tak koukam, ze nekdy je lepsi nevedet :))). Threading pouzivam v Pythonu nekolik let a nikdy sem nenarazil na zadnej problem s nakym GILem :). Normalne mi GUI aplikace reaguje i kdyz v jinym threadu nacita data, normalne se mi script pripoji pres telnet na 100 masin najednou a vystup z nich zpracuje. Asi neco delam spatne :). Pravda vubec nepouzivam locky. Data prenasim mezi threadama pred queue...