Bug 215562
Summary: | service script shutdown functions have sleep statements - check status instead | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Len DiMaggio <ldimaggi> |
Component: | conga | Assignee: | Stanko Kupcevic <kupcevic> |
Status: | CLOSED DEFERRED | QA Contact: | Corey Marthaler <cmarthal> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 5.0 | CC: | cluster-maint, kanderso, kupcevic, rmccabe |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-12-12 15:36:55 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Len DiMaggio
2006-11-14 17:18:33 UTC
TCP, by RFC, keeps server socket open until TCP timeout elapses (couple seconds), so it can handle astrayed incoming messages. Restarts were failing because of it (it was not enough to check if daemon was still running - new daemon wasn't able to bind a socket even after old daemon has exited). SO_REUSEADDR allows port to be reused before timeout has elapsed. Since that has been fixed long time ago, timeouts can go as well (except for threads to exit, which can be checked in status loop). This request is being deferred until the next version. It is a low priority fix. Things are working ok the way they are. |