From: <can...@li...> - 2011-01-27 14:56:22
|
I wrote a small patch fixing this problem for me: https://bitbucket.org/christianIca/patchesforupstream/src/8f50ab2b3588/fix-sdo-free-aborted-transfer-line.patch Best regards, Christian Taedcke Von: can...@li... [mailto:can...@li...] Gesendet: Donnerstag, 27. Januar 2011 13:17 An: can...@li... Betreff: [Canfestival-devel] Bug if sdo transfer is in state SDO_ABORTED_INTERNAL Hello group, i just encountered a bug in sdo transfers. Once a transfer enters the state SDO_ABORTED_INTERNAL this sdo transfer line will never be closed. After some time all lines will be occupied by internally aborted transfers and canfestival cannot send any sdos. Inside closeSDOtransfer() the function getSDOlineOnUse() is called to determine the sdo line to close. The problem here is that getSDOlineOnUse() does not return any line in state SDO_ABORTED_INTERNAL since commit http://lolitech.fr/dev/CanFestival-3/rev/4939452b1bf1 What would be the best solution to fix this without getting sdo loops back? An additional parameter to getSDOlineOnUse()? Best regards, Christian Taedcke ------------------------------------------------------------ Entwicklung ------------------------------------------------------------ ICA Traffic GmbH Walter-Welp-Strasse 27 44149 Dortmund Deutschland ------------------------------------------------------------ Telefon: +49 231 / 917044-41 TeleFAX: +49 231 / 917044-20 Email: chr...@ic... ------------------------------------------------------------ Internet: www.ica-traffic.de ------------------------------------------------------------ ICA Traffic GmbH Stammsitz Dortmund Handelsregister B d. Amtsgerichts Dortmund 14529 Umsatzsteuer-Id.-Nr. DE 213 806 298 Steuernummer: 314/5718/0857 Geschäftsführer: Dipl.-Ing. Heinz Sander Dipl.-Ing. oec. Jörg Metzger Jutta Henke ------------------------------------------------------------ ------------------------------------------------------------ Der Inhalt dieser E-Mail ist vertraulich. Falls Sie nicht der angegebene Empfänger sind oder falls diese E-Mail irrtümlich an Sie adressiert wurde, verständigen Sie bitte den Absender sofort und löschen Sie die E-Mail sodann. Das unerlaubte Kopieren sowie die unbefugte Übermittlung sind nicht gestattet. Die Sicherheit von Übermittlungen per E-Mail kann nicht garantiert werden. Falls Sie eine Bestätigung wünschen, fordern Sie bitte den Inhalt der E-Mail als Hardcopy an. ------------------------------------------------------------ The contents of this e-mail are confidential. If you are not the named addressee or if this transmission has been addressed to you in error, please notify the sender immediately and then delete this e-mail. Any unauthorized copying and transmission is forbidden. E-Mail transmission cannot be guaranteed to be secure. If verification is required, please request a hard copy version. ------------------------------------------------------------ ------------------------------------------------------------ Der Inhalt dieser E-Mail ist vertraulich. Falls Sie nicht der angegebene Empfänger sind oder falls diese E-Mail irrtümlich an Sie adressiert wurde, verständigen Sie bitte den Absender sofort und löschen Sie die E-Mail sodann. Das unerlaubte Kopieren sowie die unbefugte Übermittlung sind nicht gestattet. Die Sicherheit von Übermittlungen per E-Mail kann nicht garantiert werden. Falls Sie eine Bestätigung wünschen, fordern Sie bitte den Inhalt der E-Mail als Hardcopy an. ------------------------------------------------------------ The contents of this e-mail are confidential. If you are not the named addressee or if this transmission has been addressed to you in error, please notify the sender immediately and then delete this e-mail. Any unauthorized copying and transmission is forbidden. E-Mail transmission cannot be guaranteed to be secure. If verification is required, please request a hard copy version. ------------------------------------------------------------ |