Skip to content

Commit b4e4de7

Browse files
committed
Change rfatable bgworker start parameters
1 parent 9a6aa45 commit b4e4de7

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

contrib/mmts/tests2/test_recovery.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,19 @@ def test_0_0_0(self):
2727

2828
time.sleep(10)
2929
subprocess.check_call(['blockade','partition','node3'])
30+
print('### blockade node3 ###')
3031

3132
self.clients.set_acc_to_tx(10000)
3233
self.clients.start()
3334

35+
for i in range(10):
36+
time.sleep(3)
37+
self.clients.print_agg()
38+
print("\n")
39+
40+
subprocess.check_call(['blockade','join'])
41+
print('### deblockade node3 ###')
42+
3443
for i in range(1000):
3544
time.sleep(3)
3645
self.clients.print_agg()

contrib/raftable/worker.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ void worker_register(WorkerConfig *cfg)
488488
BackgroundWorker worker = {};
489489
strcpy(worker.bgw_name, "raftable worker");
490490
worker.bgw_flags = BGWORKER_SHMEM_ACCESS;
491-
worker.bgw_start_time = BgWorkerStart_PostmasterStart;
491+
worker.bgw_start_time = BgWorkerStart_ConsistentState;/*BgWorkerStart_PostmasterStart;*/
492492
worker.bgw_restart_time = 1;
493493
worker.bgw_main = worker_main;
494494
worker.bgw_main_arg = PointerGetDatum(cfg);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy