When an automatic/scheduled Edge software update initiates or when you initiate a manual Edge software update, the Edge immediately launches a call draining process, which is designed to ensure that all existing active calls on the Edge are allowed to complete normally before the software update begins. During the call draining process, no new calls are allowed on the Edge. (Other Edges in the group continue to accept new calls.)
The call draining process that is invoked for an automatic/scheduled Edge software update operation has a timeout period of 90 minutes. The call draining process that is invoked for a manual Edge software update operation has a timeout period of 5 minutes. This timeout period specifies the amount of time the Edge waits for calls to complete normally.
- If all calls complete before the timeout period elapses, the Edge will begin the update operation.
- If the timeout period elapses before all calls are completed, the Edge will abort the update operation.
During the next update, either scheduled or manual, the Edge will again launch the call draining process. If the Edge finds the exact same calls, it determines if they are stuck calls before dropping the calls and beginning the update operation.
If you are observing the Edge status during an update, you’ll see the Edge state change to Draining calls along with the number of calls remaining. Once the calls are drained or the timeout period elapses, you’ll see the Edge state change to Updating.