The license spamming issue has been going on for way too long. Literally months people have been complaining. It's a real problem. It should have been fixed long ago. Timed out.
The issue has been resolved by removing sv_membersh from the process flow. Custom programming is not required for this functionality. Configured to replace it is the upstream git command firewall utility git-shell which comes bundled with git. It is considered mature and secure. It is in heavy use throughout the git community. Enjoy! Bob