> 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.
> 

I think you have to keep reference on the HttpClient object until the Get() is 
finished. Otherwise the Finished event will be lost.

Regards,


-- 
Benoît Minisini

------------------------------------------------------------------------------
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