|
@@ -43,12 +43,20 @@ Type
|
|
Property WorkingWebModuleCount;
|
|
Property WorkingWebModuleCount;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+Function Application : TCustomApacheApplication;
|
|
|
|
+
|
|
Implementation
|
|
Implementation
|
|
|
|
|
|
|
|
+Function Application : TCustomApacheApplication;
|
|
|
|
+
|
|
|
|
+begin
|
|
|
|
+ Result:=CustApache.Application;
|
|
|
|
+end;
|
|
|
|
+
|
|
Procedure InitApache;
|
|
Procedure InitApache;
|
|
|
|
|
|
begin
|
|
begin
|
|
- Application:=TApacheApplication.Create(Nil);
|
|
|
|
|
|
+ custapache.Application:=TApacheApplication.Create(Nil);
|
|
if not assigned(CustomApplication) then
|
|
if not assigned(CustomApplication) then
|
|
CustomApplication := Application;
|
|
CustomApplication := Application;
|
|
end;
|
|
end;
|
|
@@ -57,9 +65,9 @@ Procedure DoneApache;
|
|
|
|
|
|
begin
|
|
begin
|
|
Try
|
|
Try
|
|
- if CustomApplication=Application then
|
|
|
|
|
|
+ if CustomApplication=CustApache.Application then
|
|
CustomApplication := nil;
|
|
CustomApplication := nil;
|
|
- FreeAndNil(Application);
|
|
|
|
|
|
+ FreeAndNil(CustApache.Application);
|
|
except
|
|
except
|
|
if ShowCleanUpErrors then
|
|
if ShowCleanUpErrors then
|
|
Raise;
|
|
Raise;
|