Skip to content

Commit e85a541

Browse files
authored
Merge pull request #433 from ice-charon/fix/fift_invoke
Respect process error code when run fift
2 parents 5be102f + d16be57 commit e85a541

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mytoncore/fift.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def Run(self, args, **kwargs):
1919
process = subprocess.run(args, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, timeout=timeout)
2020
output = process.stdout.decode("utf-8")
2121
err = process.stderr.decode("utf-8")
22-
if len(err) > 0:
22+
if process.returncode != 0 and len(err) > 0:
2323
self.local.add_log("args: {args}".format(args=args), "error")
2424
raise Exception("Fift error: {err}".format(err=err))
2525
return output

0 commit comments

Comments
 (0)