File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,11 @@ def redis
6
6
Resque . redis
7
7
end
8
8
9
+ #Direct access to the before_fork proc
10
+ def before_fork
11
+ Resque . before_fork
12
+ end
13
+
9
14
# Given a Ruby object, returns a string suitable for storage in a
10
15
# queue.
11
16
def encode ( object )
Original file line number Diff line number Diff line change @@ -207,7 +207,7 @@ def startup
207
207
enable_gc_optimizations
208
208
register_signal_handlers
209
209
prune_dead_workers
210
- before_fork
210
+ call_before_fork
211
211
register_worker
212
212
end
213
213
@@ -313,8 +313,8 @@ def register_worker
313
313
end
314
314
315
315
#Call any before_fork procs, if any
316
- def before_fork
317
- @@ before_fork. call if Worker . class_variable_defined? ( :@@ before_fork)
316
+ def call_before_fork
317
+ before_fork . call if before_fork
318
318
end
319
319
320
320
# Unregisters ourself as a worker. Useful when shutting down.
You can’t perform that action at this time.
0 commit comments