kevinmehall/pithos — pull request #11 by rkoesters (2013-05-24 00:10:33+00:00)
Title: Fix hanging when opening a non-BackgroundBrowser.

When $BROWSER is set, its value is used instead of BackgroundBrowser('xdg-open'). This causes pithos to hang because it is waiting on a process that has already been waited on. This fixes the issue by only waiting if the browser used is a BackgroundBrowser.