danieleteti / delphistompclient

STOMP client for Embarcadero Delphi and FreePascal.
142 stars 65 forks source link

Compilation fix for XE2. Forced, clean socket disconnect. Resolve AV when StompUtils.CreateFrame hides STOMP exceptions and returns nil such exception may be caused by sending UNICODE message via rabbitMQ console (Publish message with text "юникод") #14

Open tomashevski opened 8 years ago

tomashevski commented 8 years ago

1) Compilation fix for XE2 (IFEND-vs-ENDIF) 2) Forced, clean socket disconnect. Stompclient doesn't publish its IP connection to client app, so in case of errors stompclient must handle timeout and other connection problem by itself. 3) Resolve AV when StompUtils.CreateFrame hides STOMP exceptions and returns nil such exception may be caused by sending UNICODE message via rabbitMQ console (Publish message with text "юникод")

danieleteti commented 7 years ago

Sorry, can you reapply your changes to the master? There are too much changes since your PR.