diff --git a/Readme.md b/Readme.md
index a0c70a1b8f1b52c41aaccae3ee4b1c219aa44641..f0a93b7b49ddf7dd1d78ddfb3a98ae076ba63324 100644
--- a/Readme.md
+++ b/Readme.md
@@ -138,8 +138,8 @@ static void handleConnection(int clientSock, int listenSock) {
     handleRequest(rx, tx);
 
     //close connection
-    if( fclose(rx) ) die("fclose rx");
     if( fclose(tx) ) die("fclose tx");
+    if( fclose(rx) ) die("fclose rx");
     
     //exit
     exit(EXIT_SUCCESS);//child exits
diff --git a/Zettel.html b/Zettel.html
index 855c8f16e3f6f383363585394e50acc3adceb96f..00c54ddbbe2152867199bd3ee8126e5ad096fe15 100644
--- a/Zettel.html
+++ b/Zettel.html
@@ -132,8 +132,8 @@ accept</p>
     handleRequest(rx, tx);
 
     <span class="hljs-comment">//close connection</span>
-    <span class="hljs-keyword">if</span>( fclose(rx) ) die(<span class="hljs-string">"fclose rx"</span>);
     <span class="hljs-keyword">if</span>( fclose(tx) ) die(<span class="hljs-string">"fclose tx"</span>);
+    <span class="hljs-keyword">if</span>( fclose(rx) ) die(<span class="hljs-string">"fclose rx"</span>);
     
     <span class="hljs-comment">//exit</span>
     <span class="hljs-built_in">exit</span>(EXIT_SUCCESS);<span class="hljs-comment">//child exits</span>
diff --git a/accept.c b/accept.c
index 117013df4bc25b99b9ba9962eb24b9d4a4197d6b..83f076b301b4df3da961b05c11ba774be18c021b 100644
--- a/accept.c
+++ b/accept.c
@@ -63,8 +63,8 @@ static void handleConnection(int clientSock, int listenSock) {
     handleRequest(rx, tx);
 
     //close connection
-    if( fclose(rx) ) die("fclose rx");
     if( fclose(tx) ) die("fclose tx");
+    if( fclose(rx) ) die("fclose rx");
     
     //exit
     exit(EXIT_SUCCESS);//child exits