Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2022-07-10 Thread Vlad Khorsun

10.07.2022 11:58, Mark Rotteveel wrote:

On 02-02-2021 00:45, Vlad Khorsun wrote:

02.02.2021 1:35, Leyne, Sean wrote:

https://www.gitmemory.com/issue/grpc/grpc/18057/486312183


There is no mention of SIO_LOOPBACK_FAST_PATH in this link


   Read carefully, please.


https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-
the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-
14399334-f3a8-b731-3799-12899a79bf35


The HotFix is from 2012, with the last update in 2015.  I think that the 
underlying issue has been resolved/mitigated.


   We can only guess. Therefore I don't offer to remove the feature, but 
consider
to deactivate it by default.


I want to revisit this discussion. I think that given Microsoft deprecated SIO_LOOPBACK_FAST_PATH and warns against it, we should 
either remove this entirely from Firebird 5.0, or at minimum disable it by default.


Thoughts?


  Disable in 4.0.2 and disable (or remove) in 5.0, I think.

Regards,
Vlad


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2022-07-10 Thread Mark Rotteveel

On 02-02-2021 00:45, Vlad Khorsun wrote:

02.02.2021 1:35, Leyne, Sean wrote:

https://www.gitmemory.com/issue/grpc/grpc/18057/486312183


There is no mention of SIO_LOOPBACK_FAST_PATH in this link


   Read carefully, please.


https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-
the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-
14399334-f3a8-b731-3799-12899a79bf35


The HotFix is from 2012, with the last update in 2015.  I think that 
the underlying issue has been resolved/mitigated.


   We can only guess. Therefore I don't offer to remove the feature, but 
consider

to deactivate it by default.


I want to revisit this discussion. I think that given Microsoft 
deprecated SIO_LOOPBACK_FAST_PATH and warns against it, we should either 
remove this entirely from Firebird 5.0, or at minimum disable it by default.


Thoughts?

Mark
--
Mark Rotteveel


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-02 Thread Mark Rotteveel

On 2021-02-02 00:35, Leyne, Sean wrote:

Vlad,


https://www.gitmemory.com/issue/grpc/grpc/18057/486312183


There is no mention of SIO_LOOPBACK_FAST_PATH in this link



https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-
the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-
14399334-f3a8-b731-3799-12899a79bf35


The HotFix is from 2012, with the last update in 2015.  I think that
the underlying issue has been resolved/mitigated.


Given Microsoft documents this feature with:

"""
*Important* The SIO_LOOPBACK_FAST_PATH is deprecated and is not 
recommended to be used in your code.

"""

I think it is safe to assume they couldn't fix certain important issues 
with this feature. Given its usage is actively discouraged by Microsoft, 
we should either remove it entirely, or disable it by default.


Mark


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Vlad Khorsun

02.02.2021 1:35, Leyne, Sean wrote:

Vlad,


https://www.gitmemory.com/issue/grpc/grpc/18057/486312183


There is no mention of SIO_LOOPBACK_FAST_PATH in this link


  Read carefully, please.


https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-
the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-
14399334-f3a8-b731-3799-12899a79bf35


The HotFix is from 2012, with the last update in 2015.  I think that the 
underlying issue has been resolved/mitigated.


  We can only guess. Therefore I don't offer to remove the feature, but consider
to deactivate it by default.

Regards,
Vlad


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Leyne, Sean
Vlad,

> https://www.gitmemory.com/issue/grpc/grpc/18057/486312183

There is no mention of SIO_LOOPBACK_FAST_PATH in this link


> https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-
> the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-
> 14399334-f3a8-b731-3799-12899a79bf35

The HotFix is from 2012, with the last update in 2015.  I think that the 
underlying issue has been resolved/mitigated.



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Vlad Khorsun

01.02.2021 23:14, marius adrian popa wrote:

Seems that is just a warning , googling about it and they offer no alternative 
to replace it



  All I found why it was deprecated looks really bad, see below

https://www.gitmemory.com/issue/grpc/grpc/18057/486312183

https://support.microsoft.com/en-us/topic/stop-error-0xd1-when-you-set-the-sio-loopback-fast-path-flag-in-windows-8-or-windows-server-2012-14399334-f3a8-b731-3799-12899a79bf35

Regards,
Vlad


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Adriano dos Santos Fernandes
On 01/02/2021 16:46, Vlad Khorsun wrote:
> 26.01.2021 19:48, Jiří Činčura wrote:
>> Hi *,
>>
>> I'm reading the docs for SIO_LOOPBACK_FAST_PATH
>> (https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path)
>> and I see it's deprecated (even in WDK
>> https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sio-loopback-fast-path).
> 
> 
>   Good joke, Microsoft...
> 
>> Would it make sense to remove this feature from FB4?
> 
>   I don't think so. It is too late, imho, and we already have setting to
> disable it.
> But we can change default value to false, if it is required. And I don't
> remember
> any complains about it.
> 

This migh be interesting:

https://github.com/grpc/grpc/pull/18744


Adriano



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Leyne, Sean


Seems that is just a warning , googling about it and they offer no alternative 
to replace it

https://stackoverflow.com/questions/57610475/sio-loopback-fast-path-replacement


 I suspect that Microsoft is quietly ignoring the API call/settings when 
used – otherwise, they would have provided explicit language about possible 
errors being reported.

Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread marius adrian popa
Seems that is just a warning , googling about it and they offer no
alternative to replace it

https://stackoverflow.com/questions/57610475/sio-loopback-fast-path-replacement


On Mon, Feb 1, 2021 at 21:47 Vlad Khorsun  wrote:

> 26.01.2021 19:48, Jiří Činčura wrote:
> > Hi *,
> >
> > I'm reading the docs for SIO_LOOPBACK_FAST_PATH (
> https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path)
> and I see it's deprecated (even in WDK
> https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sio-loopback-fast-path).
>
>
>Good joke, Microsoft...
>
> > Would it make sense to remove this feature from FB4?
>
>I don't think so. It is too late, imho, and we already have setting to
> disable it.
> But we can change default value to false, if it is required. And I don't
> remember
> any complains about it.
>
> Regards,
> Vlad
>
>
>
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Vlad Khorsun

26.01.2021 19:48, Jiří Činčura wrote:

Hi *,

I'm reading the docs for SIO_LOOPBACK_FAST_PATH (https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path) and I see it's deprecated (even in WDK https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sio-loopback-fast-path). 


  Good joke, Microsoft...


Would it make sense to remove this feature from FB4?


  I don't think so. It is too late, imho, and we already have setting to 
disable it.
But we can change default value to false, if it is required. And I don't 
remember
any complains about it.

Regards,
Vlad



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-02-01 Thread Jiří Činčura
Nobody?

-- 
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/

On Tue, Jan 26, 2021, at 18:48, Jiří Činčura wrote:
> Hi *,
> 
> I'm reading the docs for SIO_LOOPBACK_FAST_PATH 
> (https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path)
>  and I see it's deprecated (even in WDK 
> https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sio-loopback-fast-path).
>  Would it make sense to remove this feature from FB4?
> 
> -- 
> Mgr. Jiří Činčura
> https://www.tabsoverspaces.com/


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] SIO_LOOPBACK_FAST_PATH deprecated

2021-01-26 Thread Jiří Činčura
Hi *,

I'm reading the docs for SIO_LOOPBACK_FAST_PATH 
(https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path) 
and I see it's deprecated (even in WDK 
https://docs.microsoft.com/en-us/windows-hardware/drivers/network/sio-loopback-fast-path).
 Would it make sense to remove this feature from FB4?

-- 
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel