self._writerThread(*args, **kwargs)
except db.DBLockDeadlockError:
if verbose:
- print(current_thread().get_name(), 'died from', e)
+ print(current_thread().name, 'died from', e)
else:
if verbose:
- print(current_thread().get_name(), "finished.")
+ print(current_thread().name, "finished.")
def readerThread(self, *args, **kwargs):
try:
self._readerThread(*args, **kwargs)
except db.DBLockDeadlockError as e:
if verbose:
- print(current_thread().get_name(), 'died from', e)
+ print(current_thread().name, 'died from', e)
else:
if verbose:
- print(current_thread().get_name(), "finished.")
+ print(current_thread().name, "finished.")
t.join()
def _writerThread(self, d, howMany):
- name = current_thread().get_name()
+ name = current_thread().name
start = 0
stop = howMany
if verbose:
def _readerThread(self, d, readerNum):
time.sleep(0.01 * readerNum)
- name = current_thread().get_name()
+ name = current_thread().name
for loop in range(5):
c = d.cursor()
t.join()
def _writerThread(self, d, howMany, writerNum):
- name = current_thread().get_name()
+ name = current_thread().name
start = howMany * writerNum
stop = howMany * (writerNum + 1) - 1
if verbose:
def _readerThread(self, d, readerNum):
time.sleep(0.01 * readerNum)
- name = current_thread().get_name()
+ name = current_thread().name
for loop in range(5):
c = d.cursor()
time.sleep(0.05)
def _writerThread(self, d, howMany, writerNum):
- name = current_thread().get_name()
+ name = current_thread().name
start = howMany * writerNum
stop = howMany * (writerNum + 1) - 1
if verbose:
def _readerThread(self, d, readerNum):
time.sleep(0.01 * readerNum + 0.05)
- name = current_thread().get_name()
+ name = current_thread().name
for loop in range(5):
finished = False