Jump to content

Recommended Posts

Hi,

 

I am running my application in php-gtk2. It is a standalone application. I am using CURL to retrieve XML tags from the asterisk server in one function. Whenever i call that function, my application hangs for 30 to 40 secs. That CURL usually will take that time to retrieve the XML code from the asterisk server. I want to handle this situation now.

 

Can anyone give me the idea or sample to run my application smoothly without hanging? In that way my CURL program should give it's result in parallel other function should also work if i do any action in my application.

Link to comment
https://forums.phpfreaks.com/topic/178569-curl-affects-other-functions-process/
Share on other sites

Theres no real threading in PHP so to do 2 things at once (the CURL in 1 function and your other code in another) isnt really possible. There may be some other solutions such as caching the XML data so you dont have to make the requests in the first place. Another way might be to periodically request the data using a cron script and have this placed on your local server so its avaliable to use in your PHP script.

 

 

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.