Closed ysong10 closed 4 years ago
Quality assessment:
- The system's expected behavior (EB) might not have been provided!
@ysong10 Can you provide this information in the bug report?
Title: Deadlock during validateEdit call in UI thread
Description:
If the user has configured validateEdit to prompt before connecting, the connection to the server is done in the UI thread. Connections are serialized using a Java synchronized block. This can cause deadlock if another thread is connecting at the same time and is trying to prompt.
If the user has configured validateEdit to prompt before connecting, the connection to the server is done in the UI thread. Connections are serialized using a Java synchronized block. This can cause deadlock if another thread is connecting at the same time and is trying to prompt.