Commit 37931877 authored by jan.koester's avatar jan.koester
Browse files

specs: rebuild std::thread::detach/std::async users for systempp 1.2.1

systempp 1.2.1 frees detached threads and recycles TLS blocks, but
std::thread::detach() and std::async are inline in its headers: a binary
built against the old headers keeps spawning a reaper thread per detach
that is never reclaimed. Rebuild the packages that detach threads at
runtime and were built before systempp 1.2.1:

- libnetplus 1.1.2
- proxyplus 0.1.1: one detached thread per WebSocket, plus the
  netplus::quic layout change from libnetplus 1.1.1
- adconnect 0.2.5: one detached thread per client connection
- iscsid 0.1.1: detached thread per device event

Co-Authored-By: default avatarClaude Opus 5.5 <noreply@anthropic.com>
parent c2e5b81b
Loading
Loading
Loading
Loading
+1 −1
Changes for files/rpm/specs/adconnect.spec: 1 added line, 1 removed line.
Original line number Diff line number Diff line
Name:           adconnect
Version:        0.2.4
Version:        0.2.5
Release:        7%{?dist}
Summary:        Users and groups from Active Directory for systempp
License:        BSD-3-Clause
+1 −1
Changes for files/rpm/specs/iscsid.spec: 1 added line, 1 removed line.
Original line number Diff line number Diff line
Name:           iscsid
Version:        0.1.0
Version:        0.1.1
Release:        3%{?dist}
Summary:        iSCSI initiator for the kernel's iscsi_tcp
License:        BSD-3-Clause
+1 −1
Changes for files/rpm/specs/libnetplus.spec: 1 added line, 1 removed line.
Original line number Diff line number Diff line
Name:           libnetplus1
Version:        1.1.1
Version:        1.1.2
Release:        11%{?dist}
Summary:        Tuxist networking library (libnetplus, runtime)
License:        LGPL-3.0
+1 −1
Changes for files/rpm/specs/proxyplus.spec: 1 added line, 1 removed line.
Original line number Diff line number Diff line
Name:           proxyplus
Version:        0.1.0
Version:        0.1.1
Release:        3%{?dist}
Summary:        Tuxist HTTP/SMTP reverse proxy and load balancer
License:        LGPL-3.0