koko1000ban/SublimeGtags — pull request #7 by pitkali (2012-06-19 11:43:08+00:00)
Title: Fix deadlock in TagSubprocess

According to Subprocess documentation Popen.wait may deadlock when
generating output and pipe buffer is filled. It was, however,
called when generating tags before communicate(), and indeed
breaking tags rebuilding when there were errors to report.

Now only communicate() is used for retrieving error data, and return
code is read from the Popen object property.

Fixes \#6