Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure timeouts for DICOM and HL7 connections by default #4190

Closed
gunterze opened this issue Aug 21, 2023 · 0 comments
Closed

Configure timeouts for DICOM and HL7 connections by default #4190

gunterze opened this issue Aug 21, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@gunterze
Copy link
Member

gunterze commented Aug 21, 2023

Configure timeouts for DICOM connections:

Name Default (ms) Description (LDAP Attribute)
TCP Connect Timeout 5000 TCP connect timeout in ms. (dcmTCPConnectTimeout)
AA-RQ Timeout 5000 Timeout in ms for receive of A-ASSOCIATE-RQ PDU after TCP connect. (dcmAARQTimeout)
AA-AC Timeout 5000 Timeout in ms for receive of A-ASSOCIATE-AC PDU after send of A-ASSOCIATE-RQ PDU. (dcmAAACTimeout)
AR-RP Timeout 5000 Timeout in ms for receive of A-RELEASE-RP PDU after send of A-RELEASE-RQ PDU. (dcmARRPTimeout)
Send Timeout 5000 Timeout in ms for sending other DIMSE RQs than C-STORE RQs. (dcmSendTimeout)
Store Timeout 300000 Timeout in ms for sending C-STORE RQs. (dcmStoreTimeout)
Response Timeout 5000 Timeout in ms for receive of outstanding DIMSE RSPs other than C-MOVE / C-GET RSPs responses. (dcmResponseTimeout)
Retrieve Timeout 300000 Timeout in ms for receive of outstanding C-GET or C-MOVE RSPs. (dcmRetrieveTimeout)
Idle Timeout 300000 Indicates aborting of idle Associations after specified timeout in ms. (dcmIdleTimeout)
A-ABORT Timeout 5000 Timeout in ms for waiting for finishing sending any DIMSE before sending an A-ABORT PDU, triggered by the application or by expiration of a configured other timeout of this Connection. If the timeout expires, the TCP connection will be closed without sending the A-ABORT. (dcmAATimeout)

and HL7 connections:

Name Default Description (LDAP Attribute)
TCP Connect Timeout 5000 TCP connect timeout in ms. (dcmTCPConnectTimeout)
Response Timeout 5000 Timeout in ms for receive of outstanding HL7 v2 response message. (dcmResponseTimeout)
Idle Timeout 300000 Indicates aborting of idle HL7 connections after specified timeout in ms. (dcmIdleTimeout)

by default.

@gunterze gunterze added the enhancement New feature or request label Aug 21, 2023
@gunterze gunterze added this to the 5.31.0 milestone Aug 21, 2023
@gunterze gunterze self-assigned this Aug 21, 2023
gunterze added a commit to dcm4che-dockerfiles/slapd-dcm4chee that referenced this issue Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant