It seems that if you call HttpClient twice after each other with 
different urls in async mode, like in example below the _finished event
is only called once (with the last call/url)

So they are not really async/background, or is this a bug?
Or are they overwritten, due to false usage/code?

This happens in Gambas2 and 3...

' Gambas module

Public hPachubeFetch As HttpClient

Public Sub Main()

   Dim rFeeds As String[] = ["21017", "3711"]
   Dim sUrl, sFeed As String

   For Each sFeed In rFeeds
     Debug sfeed
     hPachubeFetch = New HttpClient As "hPachubeFetch"
     hPachubeFetch.URL = sUrl
     hPachubeFetch.TimeOut = 8
     hPachubeFetch.Tag = sFeed & "|0|12" ' feed | datastream | device id
     hPachubeFetch.Auth = 1
     hPachubeFetch.User = "user"
     hPachubeFetch.Password = "password"
     hPachubeFetch.Async = True
     hPachubeFetch.Get()
  Next

End

Public Sub hPachubeFetch_Finished()

    'do stuff

End

Regards,
Ron_2nd.

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Gambas-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to