Skip to content

Commit b9d9b09

Browse files
author
Roberto De Ioris
authored
Update AsyncIOAndUnrealEngine.md
1 parent 9f4cb90 commit b9d9b09

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

‎tutorials/AsyncIOAndUnrealEngine.md‎

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ async def simple_timer(frequency):
1919
print('{0} seconds elapsed'.format(frequency))
2020

2121
loop = asyncio.get_event_loop()
22-
loop.create_task(simple_timer(1))
23-
loop.create_task(simple_timer(3))
22+
23+
asyncio.ensure_future(simple_timer(1))
24+
asyncio.ensure_future(simple_timer(3))
2425

2526
loop.run_forever()
2627
```
@@ -67,10 +68,10 @@ async def star_wars():
6768
print(data.decode())
6869

6970
loop = asyncio.get_event_loop()
70-
loop.create_task(simple_timer(1))
71-
loop.create_task(simple_timer(3))
71+
asyncio.ensure_future(simple_timer(1))
72+
asyncio.ensure_future(simple_timer(3))
7273

73-
loop.create_task(star_wars())
74+
asyncio.ensure_future(star_wars())
7475

7576
loop.run_forever()
7677
```
@@ -101,6 +102,8 @@ import unreal_engine as ue
101102

102103
loop = asyncio.new_event_loop()
103104

105+
asyncio.set_event_loop(loop)
106+
104107
def ticker_loop(delta_time):
105108
try:
106109
loop.stop()
@@ -130,7 +133,7 @@ async def simple_timer(frequency):
130133
await asyncio.sleep(frequency)
131134
ue.log('{0} secondss elapsed'.format(frequency))
132135

133-
new_task = ue_asyncio.loop.create_task(simple_timer(2))
136+
asyncio.ensure_future(simple_timer(2))
134137
```
135138

136139
## asyncio in your actors

0 commit comments

Comments
 (0)