יעזור עם תפרט יותר. מה זו הפונקציה הזו שאתה מדבר עליה? מאיפה אתה מקבל אותה? (כי היא לא כלולה בשום סטנדרט...)שתי אפשרויות שאני יכול לחשוב עליהן כרגע:
1. כמו שכבר הזכרת, להשתמש ב-Thread שיעבוד בו-זמנית עם התכנית הראשית, ויבצע את העבודה שלך (כולל המגבלות של הפונקציה המוזרה שהבאת)
2. להשתמש בפונקציות אחרות (לא recv) אשר מנופקות ע"י מערכת ההפעלה.
בכל מקרה, תצטרך לגשת למערכת ההפעלה (גם בשביל ליצור Thread חדש, תצטרך לבקש זאת מן המערכת-הפעלה), ולכן, מומלץ לעבוד עם ההצעה השנייה שהצעתי... היא גם צריכה להיות פשוטה יותר...