View | Details | Raw Unified | Return to bug 32558
Collapse All | Expand All

(-)a/debian/templates/koha-conf-site.xml.in (+5 lines)
Lines 457-462 __END_SRU_PUBLICSERVER__ Link Here
457
   <vhost>__MESSAGE_BROKER_VHOST__</vhost>
457
   <vhost>__MESSAGE_BROKER_VHOST__</vhost>
458
 </message_broker>
458
 </message_broker>
459
459
460
 <background_jobs_worker>
461
     <!-- Max simultaneous processes per worker -->
462
     <max_processes>1</max_processes>
463
 </background_jobs_worker>
464
460
 <do_not_remove_cookie>__KEEP_COOKIE__</do_not_remove_cookie>
465
 <do_not_remove_cookie>__KEEP_COOKIE__</do_not_remove_cookie>
461
 <do_not_remove_cookie>catalogue_editor_\d+</do_not_remove_cookie>
466
 <do_not_remove_cookie>catalogue_editor_\d+</do_not_remove_cookie>
462
 <!-- Uncomment lines like hereunder to not clear cookies at logout:
467
 <!-- Uncomment lines like hereunder to not clear cookies at logout:
(-)a/etc/koha-conf.xml (+5 lines)
Lines 274-279 Link Here
274
   <vhost></vhost>
274
   <vhost></vhost>
275
 </message_broker>
275
 </message_broker>
276
276
277
 <background_jobs_worker>
278
     <!-- Max simultaneous processes per worker -->
279
     <max_processes>1</max_processes>
280
 </background_jobs_worker>
281
277
 <do_not_remove_cookie>catalogue_editor_\d+</do_not_remove_cookie>
282
 <do_not_remove_cookie>catalogue_editor_\d+</do_not_remove_cookie>
278
 <!-- Uncomment lines like hereunder to not clear cookies at logout:
283
 <!-- Uncomment lines like hereunder to not clear cookies at logout:
279
      The cookie name is case sensitive.
284
      The cookie name is case sensitive.
(-)a/misc/background_jobs_worker.pl (-2 / +6 lines)
Lines 55-63 use Getopt::Long; Link Here
55
use Parallel::ForkManager;
55
use Parallel::ForkManager;
56
56
57
use Koha::BackgroundJobs;
57
use Koha::BackgroundJobs;
58
use C4::Context;
58
59
59
my ( $help, @queues );
60
my ( $help, @queues );
60
my $max_processes = 1;
61
62
my $max_processes = $ENV{MAX_PROCESSES};
63
$max_processes ||= C4::Context->config('background_jobs_worker')->{max_processes} if C4::Context->config('background_jobs_worker');
64
$max_processes ||= 1;
65
61
GetOptions(
66
GetOptions(
62
    'm|max-processes=i' => \$max_processes,
67
    'm|max-processes=i' => \$max_processes,
63
    'h|help' => \$help,
68
    'h|help' => \$help,
64
- 

Return to bug 32558