[MacPorts] #64702: Unable to interrupt curl call in proc _archive_available

MacPorts noreply at macports.org
Sun Feb 20 14:57:26 UTC 2022


#64702: Unable to interrupt curl call in proc _archive_available
--------------------+--------------------
 Reporter:  l2dy    |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  base    |    Version:
 Keywords:          |       Port:
--------------------+--------------------
 _archive_available blocks on `curl getsize $url` until it times out, even
 if user attempts to interrupt it with SIGINT (Ctrl+C). Can be reproduced
 by setting macOS system DNS to an unused IP in local network.

 This function is not invoked with corresponding ui_msg, making users
 confused about why `port` stuck and does not respond to Ctrl+C.

-- 
Ticket URL: <https://trac.macports.org/ticket/64702>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list