This is a quick follow-up to Liquidsoap 2.4.3.
A big thank you to everyone who tested 2.4.3 and reported issues so swiftly — your feedback made this patch possible! We recommend skipping 2.4.3 entirely and migrating directly to 2.4.4.
Notable fixes
- Shared encoder crash: A crash that could occur when multiple streams shared the same encoder, caused by incorrect child clock controller initialization, is now fixed.
input.harbor403 response: Clients connecting to an already-taken mountpoint now receive a proper 403 error instead of a confusing "Unknown error".- Sub-clock leak: A leak that could cause gradual resource growth when
on_sleepderegistered a source duringhas_stoppedis resolved. is_binarycharset detection: A subtle bug that causedis_binaryto skip charset conversion for non-UTF-8 text content is now corrected.