Hi,
affected version: td-agent 3.7.0 for Windows
warning if you try to register/un-register Windows service:
PS C:\Temp\td-agent> fluentd --reg-winsvc i
[DEPRECATION] Struct layout is already defined for class Windows::ServiceStructs::SERVICE_STATUS_PROCESS. Redefinition as in C:/opt/td-agent/embedded/lib/ruby/gems/2.4.0/gems/win32-service-0.8.10/lib/win32/windows/structs.rb:72:in `<class:SERVICE_STATUS_PROCESS>' will be disallowed in ffi-2.0.
PS C:\Temp\td-agent> $LASTEXITCODE
0
PS C:\Temp\td-agent> fluentd --reg-winsvc u
[DEPRECATION] Struct layout is already defined for class Windows::ServiceStructs::SERVICE_STATUS_PROCESS. Redefinition as in C:/opt/td-agent/embedded/lib/ruby/gems/2.4.0/gems/win32-service-0.8.10/lib/win32/windows/structs.rb:72:in `<class:SERVICE_STATUS_PROCESS>' will be disallowed in ffi-2.0.
Tested OS: Windows Server 2016
td-agent version, that is going to be updated: 3.5.0
Is this something that should be handled?