Skip to content

Commit 24178c0

Browse files
committed
added on-restart condition to docker-compose, delete netpeer mutex
1 parent 7218806 commit 24178c0

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

code/core/OS/Net/NetPeer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ INetPeer::INetPeer(INetDriver* driver, uv_tcp_t *sd) : OS::Ref(), OS::LinkedList
4040
}
4141
}
4242
INetPeer::~INetPeer() {
43+
uv_mutex_destroy(&m_send_mutex);
4344
}
4445
void INetPeer::stream_read(uv_stream_t *stream, ssize_t nread, const uv_buf_t *buf) {
4546
if (nread < 0) {

docker-compose.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ services:
55
- "28900:30692"
66
- "28910:30693"
77
env_file: .env-local
8+
restart: on-failure
89
environment:
910
RUN_FILE: serverbrowsing
1011
image: chcniz/openspy-core
@@ -14,6 +15,7 @@ services:
1415
ports:
1516
- "27900:30694/udp"
1617
env_file: .env-local
18+
restart: on-failure
1719
environment:
1820
RUN_FILE: qr
1921
image: chcniz/openspy-core
@@ -25,6 +27,7 @@ services:
2527
environment:
2628
RUN_FILE: natneg
2729
env_file: .env-local
30+
restart: on-failure
2831
image: chcniz/openspy-core
2932
volumes:
3033
- ./docker-support/:/app-workdir
@@ -34,6 +37,7 @@ services:
3437
environment:
3538
RUN_FILE: GP
3639
env_file: .env-local
40+
restart: on-failure
3741
image: chcniz/openspy-core
3842
volumes:
3943
- ./docker-support/:/app-workdir
@@ -43,6 +47,7 @@ services:
4347
environment:
4448
RUN_FILE: SM
4549
env_file: .env-local
50+
restart: on-failure
4651
image: chcniz/openspy-core
4752
volumes:
4853
- ./docker-support/:/app-workdir
@@ -52,6 +57,7 @@ services:
5257
environment:
5358
RUN_FILE: gstats
5459
env_file: .env-local
60+
restart: on-failure
5561
image: chcniz/openspy-core
5662
volumes:
5763
- ./docker-support/:/app-workdir
@@ -61,6 +67,7 @@ services:
6167
environment:
6268
RUN_FILE: FESL
6369
env_file: .env-local
70+
restart: on-failure
6471
image: chcniz/openspy-core
6572
volumes:
6673
- ./docker-support/:/app-workdir
@@ -70,6 +77,7 @@ services:
7077
environment:
7178
RUN_FILE: peerchat
7279
env_file: .env-local
80+
restart: on-failure
7381
image: chcniz/openspy-core
7482
volumes:
7583
- ./docker-support/:/app-workdir
@@ -79,6 +87,7 @@ services:
7987
environment:
8088
RUN_FILE: utmaster
8189
env_file: .env-local
90+
restart: on-failure
8291
image: chcniz/openspy-core
8392
volumes:
8493
- ./docker-support/:/app-workdir

0 commit comments

Comments
 (0)