Patch released to solve Oregano 2 socket puzzleBy Chris Williams. Published: 6th Sep 2005, 21:48:01 | Permalink | Printable
Poor thing suffered from exhaustionA patch for Oregano 2 has been released to fix a bug that affects the web browser as it attempts to connect to unavailable websites. Users recently discovered the perplexing fault when their copies of the software exhausted the resources of the networking stack in RISC OS, as Oregano tried to repeatedly contact the web server that provides automatic updates for the application. Normally, this procedure would quietly work without a problem, however over a particular weekend, the upgrade server was offline and unavailable. This caused the web browser to open a large number of connections without closing them properly, driving the OS to run out of networking 'sockets'.
The issue with the upgrades server revealed the extent of the bug, and baffled users were left to continually reboot their computers in order to use the web browser for any length of time. Reportedly, the upgrades server originally came offline after its log file grew too big (2GB in fact) and hit a limit in Linux. It has also been suggested that the problem with Oregano 2 is actually due to a bug within the RISC OS networking stack, although this has yet to be confirmed.
Developed at the end of August, the official patch alters a single machine code instruction in the Oregano 2 executable, and appears to force the program to safely close failed connections. The update is available from the website of Genesys, who publish the software developed originally by Oregan.
Patch zip file
Previous: Is this the widest RISC OS desktop yet?
Next: Hifi buffs told Iyonix audio is good enough
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
An introduction to IP networks
Part one of masking the 'net
10 comments, latest by Umair on 9/9/04 10:11PM. Published: 4 Sep 2004
RISC OS-friendly ISP to continue after owner's death
Orpheus Internet, the ISP created following the closure of Argonet by Paul Vigay, who died last month, will continue to operate, according to its website. R-Comp had offered limited although free technical support to Orpheus customers following news of Paul's death.
1 comment, latest by Becky on 2/3/09 2:52PM. Published: 25 Feb 2009
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •