Skip to content

Commit 308085d

Browse files
committed
fix: Correção de RaiseError sobrescrevendo tratamento interno de erros. Se RaiseError for true, vai sobrescrever o tratamento interno do código do usuário por um código genérico de erro na resposta.
1 parent 6411031 commit 308085d

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/base/RALServer.pas

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,8 +721,10 @@ procedure TRALServer.ProcessCommands(ARequest: TRALRequest; AResponse: TRALRespo
721721
if assigned(OnServerError) then
722722
OnServerError(e)
723723
else if RaiseError then
724+
begin
724725
raise;
725-
AResponse.Answer(HTTP_InternalError, e.Message, rctTEXTPLAIN);
726+
AResponse.Answer(HTTP_InternalError, e.Message, rctTEXTPLAIN);
727+
end;
726728
end;
727729
end;
728730
end;

src/engine/synopse/RALSynopseServer.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ constructor TRALSynopseServer.Create(AOwner: TComponent);
333333
inherited;
334334
FHttp := nil;
335335
FPoolCount := 32; // ou SystemInfo.dwNumberOfProcessors + 1
336-
FQueueSize := 1000; // padrao do synopse
336+
FQueueSize := 1000; // Tamanho da fila de threads. Padrao do synopse: 1000
337337
SetEngine('mORMot2 ' + SYNOPSE_FRAMEWORK_FULLVERSION);
338338
end;
339339

0 commit comments

Comments
 (0)