David Rhodus found a bug in the vnode locking code. I was leaving an interlock locked through a return. So far no other bugs have been found! Here is the updated patch: fetch http://apollo.backplane.com/DFlyMisc/newtoken02.patch If all goes well I will commit it tomorrow and move on to the next stage. -Matt