Acho que há um erro no código do acionador. Como você deseja excluir todas as linhas com o ID de usuário excluído, use old.id (Caso contrário, excluiria outros IDs)
Tente isso como o novo gatilho:
CREATE TRIGGER log_patron_delete AFTER DELETE on patrons
FOR EACH ROW
BEGIN
DELETE FROM patron_info
WHERE patron_info.pid = old.id;
END
Não se esqueça do ";" na consulta de exclusão. Além disso, se você estiver inserindo o código TRIGGER na janela do console, use também os delimitadores.