]> git.sur5r.net Git - bacula/bacula/commit
- Comment out Multiple Connections in the document.
authorKern Sibbald <kern@sibbald.com>
Sat, 26 Mar 2005 07:58:50 +0000 (07:58 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 26 Mar 2005 07:58:50 +0000 (07:58 +0000)
commitb133900de3e3ca2a7c4422b3e76aa116f39603c5
tree0edb6f50dab4e3de37366a99fa9313964fcce9b2
parentbf77ea64fcb3459cec320b17a1a6b55e4a2555bd
- Comment out Multiple Connections in the document.
- Move the P() and V() to subroutines so that they can be accessed
  from class methods. The reference to strerror() caused problems.
- Implement new DEVICE class methods block() and unblock() that
  do what was previously done in 3 lines of code.
- Implement wait_for_device(), which will wait for any device
  to be released then return. This requires a new global mutex
  and condition variable, and is implemented in src/stored/wait.c
- Change the code in reserve_device_for_read(), which previously
  failed the job to use the new device wait code.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1899 91ce42f0-d328-0410-95d8-f526ca767f89
18 files changed:
bacula/src/baconfig.h
bacula/src/lib/bsys.c
bacula/src/stored/Makefile.in
bacula/src/stored/acquire.c
bacula/src/stored/askdir.c
bacula/src/stored/bcopy.c
bacula/src/stored/bextract.c
bacula/src/stored/bls.c
bacula/src/stored/bscan.c
bacula/src/stored/btape.c
bacula/src/stored/dev.c
bacula/src/stored/dev.h
bacula/src/stored/dircmd.c
bacula/src/stored/mount.c
bacula/src/stored/protos.h
bacula/src/stored/stored.c
bacula/src/stored/stored.h
bacula/src/version.h