bareos: master da1f26aa

Author Committer Branch Timestamp Parent
mvwieringen mvwieringen master 2015-02-08 22:29 master ecd961f0 Pending
Affected Issues  0000414: Bareos storage daemon crashes during backups
Changeset Volume manager cleanup

- Cleanup comments
- Make concurrent read from filedevice configurable
- Use find_read_volume() instead of is_on_read_volume_list()
- Make free_volume_list() a generic function.

  Instead of some trickery with using some temp vars give
  free_volume_list() two args e.g. a comment what about what its freeing
  and a dlist with the actual volume list it needs to free. Then we can
  reuse this in 3 places to delete any volume list. We also don't have
  to lock the vol_list when freeing the temp_vol_list as it now no longer
  "misuses" the global dlist pointer.

Issues 0000414: Bareos storage daemon crashes during backups
mod - src/stored/reserve.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File
mod - src/stored/vol_mgr.c Diff File