--- BDB/BDB.pm 2007/12/07 13:38:52 1.21 +++ BDB/BDB.pm 2007/12/10 03:57:27 1.22 @@ -136,8 +136,9 @@ All of these are functions. The create functions simply return a new object and never block. All the remaining functions all take an optional -callback as last argument. If it is missing, then the fucntion will be -executed synchronously. +callback as last argument that gets passed the return value. If it is +missing, then the function will be executed synchronously, and the return +value is returned as normally. BDB functions that cannot block (mostly functions that manipulate settings) are method calls on the relevant objects, so the rule of thumb