Learn more about cloning repositories
You have read-only access
If read were to return with an error, bad things would happen. Fix it. Also, make sure read errors are reflected in the applet exit code.