docs: private boolean recycleConnectionLocked(SQLiteConnection connection,
              AcquiredConnectionStatus status) {
          if (status == AcquiredConnectionStatus.RECONFIGURE) {
              try {
                  connection.reconfigure(mConfiguration); // might throw
              } catch (RuntimeException ex) {
                  Log.e(TAG, "Failed to reconfigure released connection, closing it: "
                          + connection, ex);
                  status = AcquiredConnectionStatus.DISCARD;
              }
          }
          if (status == AcquiredConnectionStatus.DISCARD) {
              closeConnectionAndLogExceptionsLocked(connection);
              return false;
          }
          return true;
      }