In innd.c, OVopen() is called before the fork(). This is a problem because in the new ovdb code, OVopen aquires a shared lock on a file in pathrun (to indicate that the database is in use). This lock does not survive the fork. So I want to move the OVopen() in innd.c after the fork, right before the "Set number of open channels" comment. Any objections? --heath