Skip to content

Commit 8329392

Browse files
authored
Remove references to "defer_start". (#1548)
1 parent 4334930 commit 8329392

File tree

5 files changed

+2
-17
lines changed

5 files changed

+2
-17
lines changed

examples/server_async.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,6 @@ async def run_async_server(args):
160160
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
161161
# timeout=1, # waiting time for request to complete
162162
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
163-
# defer_start=False, # Only define server do not activate
164163
)
165164
elif args.comm == "udp":
166165
address = ("127.0.0.1", args.port) if args.port else None
@@ -175,7 +174,6 @@ async def run_async_server(args):
175174
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
176175
# timeout=1, # waiting time for request to complete
177176
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
178-
# defer_start=False, # Only define server do not activate
179177
)
180178
elif args.comm == "serial":
181179
# socat -d -d PTY,link=/tmp/ptyp0,raw,echo=0,ispeed=9600
@@ -196,7 +194,6 @@ async def run_async_server(args):
196194
# ignore_missing_slaves=True, # ignore request to a missing slave
197195
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
198196
# strict=True, # use strict timing, t1.5 for Modbus RTU
199-
# defer_start=False, # Only define server do not activate
200197
)
201198
elif args.comm == "tls":
202199
address = ("", args.port) if args.port else None
@@ -226,7 +223,6 @@ async def run_async_server(args):
226223
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
227224
# timeout=1, # waiting time for request to complete
228225
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
229-
defer_start=False, # Only define server do not activate
230226
)
231227
return server
232228

examples/server_sync.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ def run_sync_server(args):
7171
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
7272
# timeout=1, # waiting time for request to complete
7373
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
74-
# defer_start=False, # Only define server do not activate
7574
)
7675
elif args.comm == "udp":
7776
address = ("", args.port) if args.port else None
@@ -88,7 +87,6 @@ def run_sync_server(args):
8887
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
8988
# timeout=1, # waiting time for request to complete
9089
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
91-
# defer_start=False, # Only define server do not activate
9290
)
9391
elif args.comm == "serial":
9492
# socat -d -d PTY,link=/tmp/ptyp0,raw,echo=0,ispeed=9600
@@ -109,7 +107,6 @@ def run_sync_server(args):
109107
# ignore_missing_slaves=True, # ignore request to a missing slave
110108
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
111109
# strict=True, # use strict timing, t1.5 for Modbus RTU
112-
# defer_start=False, # Only define server do not activate
113110
)
114111
elif args.comm == "tls":
115112
address = ("", args.port) if args.port else None
@@ -139,7 +136,6 @@ def run_sync_server(args):
139136
# broadcast_enable=False, # treat slave_id 0 as broadcast address,
140137
# timeout=1, # waiting time for request to complete
141138
# TBD strict=True, # use strict timing, t1.5 for Modbus RTU
142-
# defer_start=False, # Only define server do not activate
143139
)
144140
return server
145141

pymodbus/server/async_io.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,6 @@ def __init__(
593593
address=None,
594594
handler=None,
595595
allow_reuse_address=False,
596-
defer_start=False,
597596
backlog=20,
598597
**kwargs,
599598
):
@@ -648,7 +647,7 @@ def __init__(
648647
self.factory_parms = {
649648
"reuse_address": allow_reuse_address,
650649
"backlog": backlog,
651-
"start_serving": not defer_start,
650+
"start_serving": True,
652651
}
653652

654653
async def serve_forever(self):
@@ -714,7 +713,6 @@ def __init__( # pylint: disable=too-many-arguments
714713
reqclicert=False,
715714
handler=None,
716715
allow_reuse_address=False,
717-
defer_start=False,
718716
backlog=20,
719717
**kwargs,
720718
):
@@ -755,7 +753,6 @@ def __init__( # pylint: disable=too-many-arguments
755753
address=address,
756754
handler=handler,
757755
allow_reuse_address=allow_reuse_address,
758-
defer_start=defer_start,
759756
backlog=backlog,
760757
**kwargs,
761758
)
@@ -778,7 +775,6 @@ def __init__(
778775
identity=None,
779776
address=None,
780777
handler=None,
781-
defer_start=False,
782778
backlog=20,
783779
**kwargs,
784780
):
@@ -801,7 +797,6 @@ def __init__(
801797
manipulating the response
802798
"""
803799
# TO BE REMOVED:
804-
self.defer_start = defer_start
805800
self.backlog = backlog
806801
# ----------------
807802
self.loop = asyncio.get_running_loop()

pymodbus/server/reactive/main.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,6 @@ def factory( # pylint: disable=dangerous-default-value,too-many-arguments
509509
framer=framer,
510510
identity=identity,
511511
address=(host, modbus_port),
512-
defer_start=False,
513512
**kwargs,
514513
)
515514
return ReactiveServer(host, web_port, server)

test/test_server_asyncio.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,12 @@ def handle_task(self, result):
139139
result = result.result()
140140

141141
async def start_server(
142-
self, do_forever=True, do_defer=True, do_tls=False, do_udp=False, do_ident=False
142+
self, do_forever=True, do_tls=False, do_udp=False, do_ident=False
143143
):
144144
"""Handle setup and control of tcp server."""
145145
args = {
146146
"context": self.context,
147147
"address": SERV_ADDR,
148-
"defer_start": do_defer,
149148
}
150149
if do_ident:
151150
args["identity"] = self.identity

0 commit comments

Comments
 (0)