New version 1.20.3

When queueing the first PDU to an idle socket, immediately try to write
it to the socket instead of waiting for the event-loop to
timeout/notice there is work to do.

Various other small bugfixes.

Signed-off-by: sahlberg <sahlberg@r10-0-1.rocky10.sahlberg>
This commit is contained in:
sahlberg
2025-07-15 19:22:56 +10:00
committed by Ronnie Sahlberg
parent a8c3920ab8
commit 46631b9083
2 changed files with 4 additions and 2 deletions

View File

@@ -47,7 +47,7 @@ endif
EXTRA_libiscsi_la_DEPENDENCIES = libiscsi.syms EXTRA_libiscsi_la_DEPENDENCIES = libiscsi.syms
SOCURRENT=11 SOCURRENT=11
SOREVISON=1 SOREVISON=2
SOAGE=0 SOAGE=0
libiscsi_la_LDFLAGS = \ libiscsi_la_LDFLAGS = \
-version-info $(SOCURRENT):$(SOREVISON):$(SOAGE) -bindir $(bindir) \ -version-info $(SOCURRENT):$(SOREVISON):$(SOAGE) -bindir $(bindir) \

View File

@@ -1,6 +1,6 @@
Name: libiscsi Name: libiscsi
Summary: iSCSI client library Summary: iSCSI client library
Version: 1.20.2 Version: 1.20.3
Release: 1GITHASH%{?dist} Release: 1GITHASH%{?dist}
License: LGPLv2+ License: LGPLv2+
Group: System Environment/Libraries Group: System Environment/Libraries
@@ -113,6 +113,8 @@ Test tool for iSCSI/SCSI targets
%changelog %changelog
* Tue Jul 15 2025 : 1.20.3
- Write the PDU directly to the socket when queued if the socket is idle
* Mon May 5 2025 : 1.20.2 * Mon May 5 2025 : 1.20.2
- Compile fix for Apple as they don't support spinlocks - Compile fix for Apple as they don't support spinlocks
* Sat May 3 2025 : 1.20.1 * Sat May 3 2025 : 1.20.1