נראה לי יש באג בjava ..:/

TakeCtrl

New member
נראה לי יש באג בjava ..:/

(נכתב בציניות.. אני יודע שיש יותר מאחד, ואולי שלי בכלל לא באג)..
גיליתי שאנשים אצלנו פותחים udp socket ל כתובות 0.0.0.1+ (אל תשאלו למה? רצו משהו לציין שזה לא כתובת אמיתית , שוב לא לשאול למה , i wasn't there).
בכל מקרה ב" windows זה לא היה קורה" , אבל בlinux שכנראה יותר סטנדרטי הוא זורק לך IOException אבל עם תיאור Invalid argument...
אני מניח שהוא מקבל את זה מהapi של הOS כי זה ממש מגיע מ
קוד:
java.io.IOException: Invalid argument
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:693)
אבל במידה שמדובר בקוד שגיאה צפוי (אני מניח שמדובר בקוד שגיאה 22 שמגיע מ C sockets) הוא לא אמור להפוך את זה ל InvalidArgumentException או שהוא מתרגם אוטומטית כל שגיאה מsockets ל IOException בלי לחפור הרבה...
 
למעלה