Skip to content

Commit 58b954f

Browse files
committed
1.0.5
Quobject.EngineIoClientDotNet.Client.EngineIOException: Transport not open #49
1 parent 5f0425a commit 58b954f

File tree

8 files changed

+26
-16
lines changed

8 files changed

+26
-16
lines changed

Src/EngineIoClientDotNet.Tests.net35/EngineIoClientDotNet.Tests.net35.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
<Reference Include="System.Data.DataSetExtensions" />
4848
<Reference Include="System.Data" />
4949
<Reference Include="System.Xml" />
50-
<Reference Include="WebSocket4Net, Version=0.15.0.9, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
51-
<HintPath>..\EngineIoClientDotNet.net35\packages\WebSocket4Net.0.15.0\lib\net35\WebSocket4Net.dll</HintPath>
50+
<Reference Include="WebSocket4Net, Version=0.15.1.10, Culture=neutral, PublicKeyToken=eb4e154b696bf72a, processorArchitecture=MSIL">
51+
<HintPath>..\EngineIoClientDotNet.net35\packages\WebSocket4Net.0.15.1\lib\net35\WebSocket4Net.dll</HintPath>
5252
</Reference>
5353
<Reference Include="xunit, Version=1.9.2.1705, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c, processorArchitecture=MSIL">
5454
<HintPath>..\EngineIoClientDotNet.net35\packages\xunit.1.9.2\lib\net20\xunit.dll</HintPath>

Src/EngineIoClientDotNet.Tests.net35/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net35" />
55
<package id="SuperSocket.ClientEngine.Core" version="0.9.0" targetFramework="net35" />
66
<package id="System.Threading.Tasks.Unofficial" version="3.1" targetFramework="net35" />
7-
<package id="WebSocket4Net" version="0.15.0" targetFramework="net35" />
7+
<package id="WebSocket4Net" version="0.15.1" targetFramework="net35" />
88
<package id="xunit" version="1.9.2" targetFramework="net35" />
99
</packages>

Src/EngineIoClientDotNet.mono/Client/Socket_net35.cs

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -557,9 +557,19 @@ private void SetPing()
557557
var log2 = LogManager.GetLogger(Global.CallerName());
558558
log2.Info("EasyTimer SetPing start");
559559

560-
Ping();
561-
SetHeartbeat(PingTimeout);
562-
log2.Info("EasyTimer SetPing finish");
560+
if (Upgrading)
561+
{
562+
// skip this ping during upgrade
563+
SetPing();
564+
log2.Info("skipping Ping during upgrade");
565+
}
566+
else if (ReadyState == ReadyStateEnum.OPEN)
567+
{
568+
Ping();
569+
SetHeartbeat(PingTimeout);
570+
log2.Info("EasyTimer SetPing finish");
571+
}
572+
563573
}, (int)PingInterval);
564574
}
565575

Src/EngineIoClientDotNet.net35/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@
3131
// You can specify all the values or you can default the Build and Revision Numbers
3232
// by using the '*' as shown below:
3333
// [assembly: AssemblyVersion("1.0.*")]
34-
[assembly: AssemblyVersion("1.0.4")]
35-
[assembly: AssemblyFileVersion("1.0.4")]
34+
[assembly: AssemblyVersion("1.0.5")]
35+
[assembly: AssemblyFileVersion("1.0.5")]

Src/EngineIoClientDotNet.net40/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@
3131
// You can specify all the values or you can default the Build and Revision Numbers
3232
// by using the '*' as shown below:
3333
// [assembly: AssemblyVersion("1.0.*")]
34-
[assembly: AssemblyVersion("1.0.4")]
35-
[assembly: AssemblyFileVersion("1.0.4")]
34+
[assembly: AssemblyVersion("1.0.5")]
35+
[assembly: AssemblyFileVersion("1.0.5")]

Src/EngineIoClientDotNet.net45/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@
3131
// You can specify all the values or you can default the Build and Revision Numbers
3232
// by using the '*' as shown below:
3333
// [assembly: AssemblyVersion("1.0.*")]
34-
[assembly: AssemblyVersion("1.0.4")]
35-
[assembly: AssemblyFileVersion("1.0.4")]
34+
[assembly: AssemblyVersion("1.0.5")]
35+
[assembly: AssemblyFileVersion("1.0.5")]

Src/EngineIoClientDotNet.netstandard1.3/EngineIoClientDotNet.netstandard1.3.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
66
<Description>This is the Engine.IO Client Library for C#.</Description>
77
<PackageProjectUrl>https://github.com/Quobject/EngineIoClientDotNet/</PackageProjectUrl>
8-
<Version>1.0.4</Version>
8+
<Version>1.0.5</Version>
99
<Copyright>Copyright © 2018</Copyright>
1010
<RepositoryUrl>https://github.com/Quobject/EngineIoClientDotNet/</RepositoryUrl>
11-
<AssemblyVersion>1.0.4.0</AssemblyVersion>
12-
<FileVersion>1.0.4.0</FileVersion>
11+
<AssemblyVersion>1.0.5.0</AssemblyVersion>
12+
<FileVersion>1.0.5.0</FileVersion>
1313
<RootNamespace>Quobject.EngineIoClientDotNet</RootNamespace>
1414
<AssemblyName>EngineIoClientDotNet</AssemblyName>
1515
</PropertyGroup>

grunt/config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "1.0.4",
2+
"version": "1.0.5",
33
"server": {
44
"port": 80,
55
"ssl_port": 443,

0 commit comments

Comments
 (0)