diff --git a/src/sbbs3/sbbsexec.c b/src/sbbs3/sbbsexec.c
index cbb87570fce5742f4dcf70fa7314f9240f42458c..4beeed2d605c387cdf4f48697f6f52ada16b7299 100644
--- a/src/sbbs3/sbbsexec.c
+++ b/src/sbbs3/sbbsexec.c
@@ -343,7 +343,7 @@ VOID uart_wrport(WORD port, BYTE data)
 						,GetLastError(),retval);
 				} else {
 					assert_interrupt(UART_IER_TX_EMPTY);
-					reset_yield();
+//					reset_yield();
 				}
 			}
 			break;
@@ -401,7 +401,7 @@ VOID uart_rdport(WORD port, PBYTE data)
 				vdd_read(data,sizeof(BYTE));
 				lprintf(LOG_DEBUG,"READ DATA: %s", chr(*data));
 				avail--;
-				reset_yield();
+//				reset_yield();
 			} else
 				*data=0;
 			data_waiting(avail);