Skip to content

Commit 04772c8

Browse files
committed
Ensure stop_service closes Rex::Proto::Http::Server
1 parent ee9b1aa commit 04772c8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/msf/core/exploit/tcp_server.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,11 @@ def stop_service
160160
self.service.close
161161
self.service.stop
162162
end
163+
164+
if service.kind_of?(Rex::Proto::Http::Server)
165+
service.stop
166+
end
167+
163168
self.service = nil
164169
rescue ::Exception
165170
end

0 commit comments

Comments
 (0)