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

Hi,

In revision #3708, I have committed a change so that asynchronous HttpClient 
object are automatically kept alive until they are finished.

So that previous code should work as expected now. Can you test that for me 
please?

Thanks in advance.

Regards,

-- 
Benoît Minisini

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Gambas-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to