'Release the \'write\' lock.'

def release_write_lock(self):

    self.condition.acquire()
    try:
        if (self.current_sync_operation is not threading.currentThread()):
            raise LockError("Synchronizer    error    -    current    thread    doesn't    have    the    write    lock")
        self.current_sync_operation = None
        self.condition.notifyAll()
        log.debug('%s    released    write    lock', self)
    finally:
        self.condition.release()
