Skip to content

Commit 8ee3aa0

Browse files
authored
Merge pull request #262 from AdrianVollmer/fix-encoding
Fix encoding of error messages
2 parents d042fd3 + 7f426ac commit 8ee3aa0

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

livereload/server.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,12 @@ def run_shell():
8585
logger.error("maybe you haven't installed %s", cmd[0])
8686
return e
8787
stdout, stderr = p.communicate()
88+
#: stdout is bytes, decode for python3
89+
stdout = stdout.decode()
90+
stderr = stderr.decode()
8891
if stderr:
8992
logger.error(stderr)
9093
return stderr
91-
#: stdout is bytes, decode for python3
92-
stdout = stdout.decode()
9394
with open(output, mode) as f:
9495
f.write(stdout)
9596

0 commit comments

Comments
 (0)