- Fixed a PPD memory leak caused by emulator definitions (OpenPrinting #124)
- `httpReconnect2` did not reset the socket file descriptor when the TLS
negotiation failed (Issue #5907)
+- `httpUpdate` did not reset the socket file descriptor when the TLS
+ negotiation failed (Apple #5915)
- Removed support for the (long deprecated and unused) `KeepAliveTimeout`
directive in `cupsd.conf` (Issue #5733)
if (_httpTLSStart(http) != 0)
{
httpAddrClose(NULL, http->fd);
+ http->fd = -1;
*status = http->status = HTTP_STATUS_ERROR;
return (0);