Informix Error -41021: Connection Busy.
Cause and resolution
Connection Busy.
You are currently making a database server request. You cannot make another argument until the current request is finished.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-41021 fires when a new database server request is made while a prior request on the same connection is still in progress — per the official guidance.
- A new request made before the current request on the same connection finished, per the official guidance — the direct, only cause.
Solutions / Resolution
- Wait for the current request to finish before making another, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond issuing a second request before the first completes.
Diagnostic Checks
- Check whether a prior request on the same connection is still outstanding, and wait for it to complete before issuing another.
Related Errors / Related Topics
- -41020 — "Connection error." A related connection-state error, on too many active Windows applications rather than a request already in progress.
A new request was made while the connection's current request hadn't finished — wait for it to complete first.