[pgpool-general: 9341] WARNING: failed to lock semaphore
Maria Nieva
maria.nieva at points.com
Mon Feb 10 23:31:03 JST 2025
Hello,
We recently upgraded pgpool from 4.1.1 to 4.4.6. We noticed that we are
getting this
2025-02-08 01:39:33.724 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % WARNING: failed to lock semaphore
2025-02-08 01:39:33.725 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % DETAIL: Invalid argument
2025-02-08 01:39:33.725 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % LOCATION: pool_sema.c:129
2025-02-08 01:39:33.725 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % WARNING: failed to unlock semaphore
2025-02-08 01:39:33.725 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % DETAIL: Invalid argument
2025-02-08 01:39:33.725 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % LOCATION: pool_sema.c:202
2025-02-08 01:39:33.763 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % WARNING: failed to lock semaphore
2025-02-08 01:39:33.763 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % DETAIL: Invalid argument
2025-02-08 01:39:33.763 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % LOCATION: pool_sema.c:129
2025-02-08 01:39:33.764 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % WARNING: failed to unlock semaphore
2025-02-08 01:39:33.764 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % DETAIL: Invalid argument
2025-02-08 01:39:33.764 PROCESS: WORKER DB: [No Connection] USER: [No
Connection] APPL: sr_check_worker % LOCATION: pool_sema.c:202
This doesn't show much
ipcs -s
------ Semaphore Arrays --------
key semid owner perms nsems
This is in our *pgpool.conf *
backend_clustering_mode = 'streaming_replication'
num_init_children = 250
min_spare_children = 25
max_spare_children = 50
max_pool = 2
child_life_time = 300
child_max_connections = 2
connection_life_time = 300
client_idle_limit = 300
Can you please help us understand why we see the warning? What is it? How
do we resolve this?
Thank you very much. Any help would be appreciated
Maria Nieva Senior Database Administrator
T 416*.*596*.*6370
*Points *| More together.
Connect with us: Points <https://company.points.com/> | Twitter
<https://twitter.com/PointsLoyalty> | Instagram
<https://www.instagram.com/pointsloyalty/?hl=en> | LinkedIn
<https://www.linkedin.com/company/points/> | Careers
<https://company.points.com/careers/current-openings/>
TSX: PTS <https://web.tmxmoney.com/quote.php?qm_symbol=pts>; NASDAQ: PCOM
<https://www.nasdaq.com/symbol/pcom/>
111 Richmond St. W., Suite 700, Toronto, ON, M5H 2G4, Canada
[image: Points logo] [image: Great Place to Work: Best Workplaces
2015 Canada]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pgpool.net/pipermail/pgpool-general/attachments/20250210/58ae0ca0/attachment-0001.htm>
More information about the pgpool-general
mailing list