在向DB中插入多个记录时,我发现有时线程会在Socket -> waitForDataIfClosed:
无限期等待,readSemaphore
被要求等待。我不太喜欢插座,如果有任何Pharo大师可以看一下,我会很感激。
我有来自PersistentObject
的对象,其会话将始终返回GlorpSession
的单个实例。这些对象的集合以迭代方式发送消息bePersistent
和commitUnitOfWork
。
myPersistantObjectCollection do:[:each | each bePersistent;
commitUnitOfWork.]
感谢任何形式的评论。 感谢。