Currently, while subscription's ackDeadlineSecs is intended to be used as the timeout value for push client, only the TCP connection timeout is being set. Hence in cases where TCP connection is established but the server application delay's the response, the default timeout value of 25 seconds is being honored.
Need to also ensure that the ResponseHeaderTimeout is also set per subscription