Skip to content

Commit df3d9ad

Browse files
committed
debug
1 parent 23d7f33 commit df3d9ad

10 files changed

Lines changed: 7 additions & 54 deletions

File tree

lib/splitclient-rb/cache/fetchers/segment_fetcher.rb

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,10 @@ def initialize(segments_repository, api_key, config, telemetry_runtime_producer)
1515
def call
1616
if ENV['SPLITCLIENT_ENV'] == 'test'
1717
fetch_segments
18-
else
19-
segments_thread
20-
21-
if defined?(PhusionPassenger)
22-
PhusionPassenger.on_event(:starting_worker_process) do |forked|
23-
segments_thread if forked
24-
end
25-
end
18+
return
2619
end
20+
21+
segments_thread
2722
end
2823

2924
def fetch_segments_if_not_exists(names, cache_control_headers = false)

lib/splitclient-rb/cache/fetchers/split_fetcher.rb

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,10 @@ def initialize(splits_repository, api_key, config, telemetry_runtime_producer)
1515
def call
1616
if ENV['SPLITCLIENT_ENV'] == 'test'
1717
fetch_splits
18-
else
19-
splits_thread
20-
21-
if defined?(PhusionPassenger)
22-
PhusionPassenger.on_event(:starting_worker_process) do |forked|
23-
splits_thread if forked
24-
end
25-
end
18+
return
2619
end
20+
21+
splits_thread
2722
end
2823

2924
def fetch_splits(fetch_options = { cache_control_headers: false, till: nil })

lib/splitclient-rb/cache/senders/events_sender.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ def initialize(events_repository, config)
1111

1212
def call
1313
events_thread
14-
15-
if defined?(PhusionPassenger)
16-
PhusionPassenger.on_event(:starting_worker_process) do |forked|
17-
events_thread if forked
18-
end
19-
end
2014
end
2115

2216
private

lib/splitclient-rb/cache/senders/impressions_count_sender.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,6 @@ def initialize(config, impression_counter, impressions_api)
1414

1515
def call
1616
impressions_count_thread
17-
18-
if defined?(PhusionPassenger)
19-
PhusionPassenger.on_event(:starting_worker_process) do |forked|
20-
impressions_count_thread if forked
21-
end
22-
end
2317
end
2418

2519
private

lib/splitclient-rb/cache/senders/impressions_sender.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ def initialize(impressions_repository, config, impressions_api)
1212

1313
def call
1414
impressions_thread
15-
16-
if defined?(PhusionPassenger)
17-
PhusionPassenger.on_event(:starting_worker_process) do |forked|
18-
impressions_thread if forked
19-
end
20-
end
2115
end
2216

2317
private

lib/splitclient-rb/engine/sync_manager.rb

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,6 @@ def start_thread
5656
if @config.streaming_enabled
5757
@config.logger.debug('Starting Straming mode ...')
5858
connected = @push_manager.start_sse
59-
60-
if defined?(PhusionPassenger)
61-
PhusionPassenger.on_event(:starting_worker_process) { |forked| sse_thread_forked if forked }
62-
end
6359
end
6460

6561
unless connected
@@ -150,11 +146,6 @@ def process_disconnect(reconnect)
150146
def record_telemetry(type, data)
151147
@telemetry_runtime_producer.record_streaming_event(type, data)
152148
end
153-
154-
def sse_thread_forked
155-
connected = @push_manager.start_sse
156-
@synchronizer.start_periodic_fetch unless connected
157-
end
158149
end
159150
end
160151
end

lib/splitclient-rb/sse/workers/segments_worker.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,6 @@ def perform_thread
6161
perform
6262
end
6363
end
64-
65-
def perform_passenger_forked
66-
PhusionPassenger.on_event(:starting_worker_process) { |forked| perform_thread if forked }
67-
end
6864
end
6965
end
7066
end

lib/splitclient-rb/sse/workers/splits_worker.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,6 @@ def perform_thread
7070
perform
7171
end
7272
end
73-
74-
def perform_passenger_forked
75-
PhusionPassenger.on_event(:starting_worker_process) { |forked| perform_thread if forked }
76-
end
7773
end
7874
end
7975
end

lib/splitclient-rb/telemetry/sync_task.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ def initialize(config, telemetry_synchronizer)
1010

1111
def call
1212
stats_thread
13-
14-
PhusionPassenger.on_event(:starting_worker_process) { |forked| stats_thread if forked } if defined?(PhusionPassenger)
1513
end
1614

1715
private

lib/splitclient-rb/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module SplitIoClient
2-
VERSION = '7.3.2'
2+
VERSION = '7.3.3.pre.rc1'
33
end

0 commit comments

Comments
 (0)