(fileSizeFrom, fileSizeTo int)
| 633 | } |
| 634 | |
| 635 | func (db *DB) mrelock(fileSizeFrom, fileSizeTo int) error { |
| 636 | if err := db.munlock(fileSizeFrom); err != nil { |
| 637 | return err |
| 638 | } |
| 639 | if err := db.mlock(fileSizeTo); err != nil { |
| 640 | return err |
| 641 | } |
| 642 | return nil |
| 643 | } |
| 644 | |
| 645 | // init creates a new database file and initializes its meta pages. |
| 646 | func (db *DB) init() error { |