qlog fails to refresh because of TooManyConcurrentRequests error

Bug #465125 reported by Eric
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QBzr
Confirmed
High
Unassigned

Bug Description

Systematically when I've had a qlog view open for a while (perhaps an hour) and I try to do a Refresh, it waits for quite a long time then a popup appears with the error "bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.". If I then click on Refresh again I get a large popup with the following in it:

bzr: ERROR: bzrlib.errors.TooManyConcurrentRequests: The medium '<bzrlib.smart.medium.SmartTCPClientMedium object at 0x016DED70>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.

Traceback (most recent call last):
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\trace.py", line 286, in reports_exception_decorate
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\log.py", line 308, in refresh
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\logwidget.py", line 188, in refresh
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\logwidget.py", line 195, in load
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\loggraphprovider.py", line 437, in load_tags
  File "bzrlib\tag.pyo", line 123, in get_reverse_tag_dict
  File "bzrlib\tag.pyo", line 108, in get_tag_dict
  File "bzrlib\remote.pyo", line 2255, in _get_tags_bytes
  File "bzrlib\remote.pyo", line 2250, in _vfs_get_tags_bytes
  File "bzrlib\branch.pyo", line 235, in _get_tags_bytes
  File "bzrlib\transport\remote.pyo", line 226, in get_bytes
  File "bzrlib\smart\client.pyo", line 142, in call_expecting_body
  File "bzrlib\smart\client.pyo", line 76, in _call_and_read_response
  File "bzrlib\smart\client.pyo", line 42, in _send_request
  File "bzrlib\smart\client.pyo", line 112, in _construct_protocol
  File "bzrlib\smart\medium.pyo", line 699, in get_request
  File "bzrlib\smart\medium.pyo", line 904, in __init__
TooManyConcurrentRequests: The medium '<bzrlib.smart.medium.SmartTCPClientMedium object at 0x016DED70>' has reached its concurrent request limit. Be sure to finish_writing and finish_reading on the currently open request.

bzr 2.0.0 on python 2.5.4 (win32)
arguments: ['C:\\Program Files\\Bazaar\\bzr.exe', 'qlog', 'bzr://picasso.uk.logica.com/FWO_1.0_C_2']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
  automirror C:\Program Files\Bazaar\plugins\automirror [0.0.2]
  bzrtools C:\Program Files\Bazaar\plugins\bzrtools [2.0.0]
  explorer C:\Program Files\Bazaar\plugins\explorer [0.8.2]
  launchpad C:\Program Files\Bazaar\plugins\launchpad [2.0.0]
  netrc_credential_store C:\Program Files\Bazaar\plugins\netrc_credential_store [2.0.0]
  qbzr C:\Program Files\Bazaar\plugins\qbzr [0.15.0]
  rebase C:\Program Files\Bazaar\plugins\rebase [0.5.3]
  svn C:\Program Files\Bazaar\plugins\svn [1.0.0]
  upload C:\Program Files\Bazaar\plugins\upload [1.0.0dev]
  xmloutput C:\Program Files\Bazaar\plugins\xmloutput [0.8.5]

Changed in qbzr:
importance: Undecided → High
status: New → Confirmed
tags: added: qlog refresh
tags: added: toomanyconcurrentrequests
summary: - qlog fails to refresh
+ qlog fails to refresh because of TooManyConcurrentRequests error
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.