Fixes send timeouts

This commit is contained in:
Cyberboss
2017-09-22 11:43:44 -04:00
parent d8dd82092a
commit 39cc432a5d
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -208,9 +208,10 @@ namespace TGServerService
void AddEndpoint(Type typetype)
{
var bindingName = Server.MasterInterfaceName + "/" + typetype.Name;
host.AddServiceEndpoint(typetype, new NetNamedPipeBinding() { MaxReceivedMessageSize = Server.TransferLimitLocal }, bindingName);
host.AddServiceEndpoint(typetype, new NetNamedPipeBinding() { SendTimeout = new TimeSpan(0, 0, 30), MaxReceivedMessageSize = Server.TransferLimitLocal }, bindingName);
var httpsBinding = new WSHttpBinding()
{
SendTimeout = new TimeSpan(0, 0, 40),
MaxReceivedMessageSize = Server.TransferLimitRemote
};
var requireAuth = typetype.Name != typeof(ITGConnectivity).Name;