private TurmsNotification getNotificationFromHandlerResult(
            RequestHandlerResult result,
            long requestId) {
        TurmsNotification.Builder builder = ClientMessagePool.getTurmsNotificationBuilder()
                .setTimestamp(System.currentTimeMillis())
                .setRequestId(requestId)
                .setCode(result.code()
                        .getBusinessCode());
        String reason = result.reason();
        if (reason != null) {
            builder.setReason(reason);
        }
        return builder.build();
    }
The method ensures serviceRequestBuffer will be released by 1
turms-gateway/src/main/java/im/turms/gateway/access/client/common/ClientRequestDispatcher.java