Can anyone shed some light on this problem I'm having. Whenever a message needs to be delivered to more then one recipient in the same deliverdb database file I get a "resource not available" message from the deliver process (in LMTP mode) and the message remains queued. Seems like a db locking problem to me.. The deliver.db files do get created and seem to work ok for duplicate message suppression but I still get this error. I've recompiled cyrus to use the db1 header files instead of the db3 includes and still the same problem. The only difference I really see is when I run configure. The dbopen function never gets located on Redhat 7.0 but is ok on a Redhat 6.2 system. The messages do get delivered eventually but takes a few runs of the queue first. One more weird sympton is that the vacation replies totally ignore the days setting and always send a reply to every message. Yes I know I should upgrade to 2.0.x eventually but I'm ready yet to switch over my production system to it.