diff options
author | Gerald Carter <jerry@samba.org> | 2004-06-23 15:46:01 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 10:52:01 -0500 |
commit | e3d4fea7808abc77bfdb1a540ab18afe04af5030 (patch) | |
tree | 856cdda3fa64759e0ba7b11a3cc391354b9d9909 /source/printing/printing.c | |
parent | c378f3c32533c085fef2c2e07f0660781a16a341 (diff) | |
download | samba-e3d4fea7808abc77bfdb1a540ab18afe04af5030.tar.gz samba-e3d4fea7808abc77bfdb1a540ab18afe04af5030.tar.xz samba-e3d4fea7808abc77bfdb1a540ab18afe04af5030.zip |
r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing code. (a) make sure to clear jobs_changed list when deleting a job and, (b) invalidate the printer handle cache when we get a notification that something has changed on that printer
Diffstat (limited to 'source/printing/printing.c')
-rw-r--r-- | source/printing/printing.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/printing/printing.c b/source/printing/printing.c index 670e489786c..5814182b258 100644 --- a/source/printing/printing.c +++ b/source/printing/printing.c @@ -600,6 +600,7 @@ void pjob_delete(int snum, uint32 jobid) tdb_delete(pdb->tdb, print_key(jobid)); release_print_db(pdb); rap_jobid_delete(snum, jobid); + remove_from_jobs_changed( snum, jobid ); } /**************************************************************************** |