to prevent collection, keep the last result.

This commit is contained in:
Masatoshi SEKI 2022-01-15 00:58:21 +09:00
Родитель 82539a3d13
Коммит 64e19ad7e9
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -1721,6 +1721,7 @@ module DRb
client_uri = client.uri
@exported_uri << client_uri unless @exported_uri.include?(client_uri)
end
last_invoke_method = nil
loop do
begin
succ = false
@ -1733,6 +1734,7 @@ module DRb
rescue Exception => e
error_print(e) if verbose
ensure
last_invoke_method = invoke_method
client.close unless succ
if Thread.current['DRb']['stop_service']
shutdown