שלום,
אני מקבל את הודעת השגיאה הזו כאשר אני ניגש את לינק שמפנה ללינק שמפנה ללינק וכן הלא 6 רמות.
זו אינה לולאה (לינק שמפנה ללניק שמפנה ללינק המקורי).
האם משהוא יודע איך ניתן לשנות את סף כמות הלינקים?
תודה,
ליאור
ב 2003-04-30 17:40, Beitar כתב:
אם אני מבין נכון אתה למעשה עושה רקורסיה..., טוב שהמערכת מבינה את זה... זה
הוא אומר במפורש שהוא לא עושה רקורסיה.
הסתכלות מהירה בקובץ fs/namei.c בפונקציה do_follow_link (והתעלמות מההערה שלפניה - דוגמא למה לא צריך לכתוב הערות כאלו) מראה שהפונקציה מרשה עד 5 לינקים צמודים ועד 40 בסה"כ ב-path הנוכחי.
נראה שזה מוגבל ברמת הקוד ואין אפשרות לשנות את זה אלא אם אתה מוכן לשנות את המספר ולקמפל.
גם לי המספר הזה נראה נמוך. פעם המגבלה ביוניקס היתה 8 והועלתה אח"כ ל-16.
דרך אולי יותר מעשית להתגבר על הבעיה היא לנסות להבין מה אתה מנסה להשיג ולראות איך אתה יכול להשיג את אותה המטרה במסגרת המגבלות.