octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #56828] urlread/urlwrite/webread functions are


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #56828] urlread/urlwrite/webread functions are not interruptible with Ctrl+C
Date: Fri, 30 Aug 2019 12:51:15 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36

Update of bug #56828 (project octave):

                Severity:                1 - Wish => 2 - Minor              
              Item Group:         Feature Request => Regression             
                  Status:                    None => Confirmed              

    _______________________________________________________

Follow-up Comment #1:

This is a regression from Octave 4.2 when the signal handling stack was
refactored. The url_transfer::perform method is labeled as being interruptible
in a foreign library, but it no longer is with the current signal handling
approach.

Maybe there is a way to rewrite url_transfer::perform so that the request is
performed non-blocking with a callback or some kind of sentinel that can be
polled for completion in an interruptible loop?

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?56828>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]