Tenho um código que chama um método de uma dll (feita em delphi e não é uma dll COM) através do dllimport
o processo eh longo e funciona de boa
porem algumas vezes por algumas oscilação da rede e do banco de dados o processo trava e não da nenhuma exceção,a dll fica em uso e o único jeito de liberar eh reiniciando o iis, gostaria de saber se tem como buscar esse processo via código no C# e matar o processo liberando assim a dll.