Fix Sphinx markup for asyncio modules so :mod:`asyncio` links work.
diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst
index 95a8344..910a036 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -1,4 +1,4 @@
-.. module:: asyncio
+.. currentmodule:: asyncio
 
 .. _event-loop:
 
diff --git a/Doc/library/asyncio-protocol.rst b/Doc/library/asyncio-protocol.rst
index 0fd456e..a5383cc 100644
--- a/Doc/library/asyncio-protocol.rst
+++ b/Doc/library/asyncio-protocol.rst
@@ -1,4 +1,4 @@
-.. module:: asyncio
+.. currentmodule:: asyncio
 
 ++++++++++++++++++++++++
 Transports and protocols
diff --git a/Doc/library/asyncio-sync.rst b/Doc/library/asyncio-sync.rst
index aaa8b93..3ea49b3 100644
--- a/Doc/library/asyncio-sync.rst
+++ b/Doc/library/asyncio-sync.rst
@@ -1,3 +1,4 @@
+.. currentmodule:: asyncio
 .. _sync:
 
 Synchronization primitives
diff --git a/Doc/library/asyncio-task.rst b/Doc/library/asyncio-task.rst
index adc344e..82600d4 100644
--- a/Doc/library/asyncio-task.rst
+++ b/Doc/library/asyncio-task.rst
@@ -1,4 +1,4 @@
-.. module:: asyncio
+.. currentmodule:: asyncio
 
 Tasks and coroutines
 ====================