Delphi AV vs Try-Except
Good day!

I have a multi-threads application with TaskManager, workers... And i have a problem.

threads execute-method looks like:

    try
     task.execute();
    except
     on E : Exception do
     begin
       log(e.message);
       //  callResetThread/disconnectUser
     end;
    end;

Each task have many Access Violations, runtime errors... Try-except for some cases does not 
help. Is there any solution for protect my program from the errors at threads...

Delphi 7/ no jedi/ default memory-managers
Delphi AV vs Try-Except
===

Good day!

I have a multi-threads application with TaskManager, workers... And i have a problem.

threads execute-method looks like:

    try
     task.execute();
    except
     on E : Exception do
     begin
       log(e.message);
       //  callResetThread/disconnectUser
     end;
    end;

Each task have many Access Violations, runtime errors... Try-except for some cases does not 
help. Is there any solution for protect my program from the errors at threads...

Delphi 7/ no jedi/ default memory-managers