Fix memory leak on TCP signature freeing
Fix memory leak when adding a service with more than one protocol