מההה מהההה מהההההה
New member
איך מריצים פונקציה אחרי timeout?
יש לי פונקציה שרצה בלולאה ומבצעת קוד. הבעיה שלפעמים הקוד נתקע, וצריך להפסיק את ההרצה של הקוד ולהתחיל את זה מחדש.
אני חושב לעשות את זה כדלהלן, השאלה האם יש דרך יותר פשוטה, משהו בסיגנון של timeout?
1. כותבת בקובץ זמני שהפונקציה החלה (עם מספר התהליך?)
2. פותחת פקודה נוספת שבודקת אחרי 60 שניות האם סיימה לעבוד. במידה ולא, הורגת את התהליך, מתחילה אותו מחדש
3. מריצה את הפקודה הבעייתית
4. משנה את הערך בקובץ להראות שהפקודה רצה בהצלחה
יש דרך יותר פשוטה?
יש לי פונקציה שרצה בלולאה ומבצעת קוד. הבעיה שלפעמים הקוד נתקע, וצריך להפסיק את ההרצה של הקוד ולהתחיל את זה מחדש.
אני חושב לעשות את זה כדלהלן, השאלה האם יש דרך יותר פשוטה, משהו בסיגנון של timeout?
1. כותבת בקובץ זמני שהפונקציה החלה (עם מספר התהליך?)
2. פותחת פקודה נוספת שבודקת אחרי 60 שניות האם סיימה לעבוד. במידה ולא, הורגת את התהליך, מתחילה אותו מחדש
3. מריצה את הפקודה הבעייתית
4. משנה את הערך בקובץ להראות שהפקודה רצה בהצלחה
יש דרך יותר פשוטה?