问题标签 [abort]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
13365 浏览

delphi - 您如何干净地中止 Delphi 程序?

我有一个程序在关机期间遇到了一些问题,引发了我无法追溯到其来源的异常。它似乎与时间相关且不确定。这是在所有共享资源被释放之后发生的,并且由于它已关闭,内存泄漏不是问题,所以这让我想知道是否有任何方法可以告诉程序在释放共享资源后立即静默终止,而不是继续关闭序列并给出异常消息框。

有谁知道这是怎么做到的吗?

0 投票
2 回答
430 浏览

wpf - 调试中自发的应用程序执行中止

一个 WPF 应用程序。调试。停在断点。几秒钟后,Visual Studio (2008) 自发地中止应用程序的执行。不在乎我在断点处停止后做什么:即使我什么都不做。

使用非常简单的测试 WPF 应用程序,调试一切正常。

有任何想法吗?

0 投票
3 回答
2758 浏览

visual-studio-2008 - 在 VS 中取消正在运行的构建过程

是否可以在 Visual Studio 2008 中取消/中止正在运行的构建过程?
如何?

0 投票
1 回答
2209 浏览

wcf - 在 IClientChannel 代理上调用 Abort() 会引发异常吗?

根据文档和文章,如果遇到意外异常/故障,建议在客户端代理上调用 Abort()。请参阅以下内容(简化):

是否有可能调用 Abort() 本身引发异常?对 Abort() 的调用是否应该在它自己的 try/catch 中?

0 投票
5 回答
7841 浏览

php - PHP 脚本可以自行中止或检测到中止吗?

PHP 脚本可以在 HTTP 页面请求之后继续执行,那么当我完成后如何最终停止它执行呢?

此外,是否有事件可以检测操作系统何时强制中止脚本?或者我如何保持一个内部计时器来预测max_execution_time

0 投票
3 回答
1290 浏览

c++ - 如何从 C/C++ 中止 MATLAB m 文件函数?

我将一个 MATLAB 项目部署到一个 DLL 中,以便从 C++ 中调用,它工作得很好。快乐的时光。

但是当用户要求取消操作时会发生什么?

我尝试创建一个global名为UserAborted. 在 MATLAB 中运行 long 函数之前,我将其初始化为 0。我还写了以下两个函数:

AbortIfUserRequested在我的 long 函数的循环的每次迭代中调用。我也导出了UserAbortLongFunction

我预计在调用后不久UserAbortLongFunction,长函数会调用到AbortIfUserRequested,并抛出错误。

相反,long 函数一直运行到最后,然后UserAborted才会更改 get的值。

我要做的就是在用户要求我时中止那个长功能!有没有办法做到这一点?

0 投票
1 回答
54003 浏览

matlab - 如何在 MATLAB 中中止正在运行的程序?

有时在调用一个函数后(这需要大约 30 多分钟才能完成),你意识到你做错了什么并想要停止程序

你如何在 MATLAB 中做到这一点?

我所做的是完全关闭 MATLAB 并重新启动. 我认为会有一种方法可以中止函数的执行。

有人知道那是什么吗?

0 投票
3 回答
6395 浏览

c# - HttpWebResponse:关闭流

我从HttpWebRequest获得响应(使用修改后的版本Jeff Richter 的 CCR 包装器),然后检查一些标头以确定是否继续下载。有时我可能不想继续,所以我因此发出response.Closerequest.Abort。是否有必要发出GetResponseStream然后关闭流,或者这是在调用response.Close时隐含的?

发出 GetResponse 后,文档状态

您必须调用 Close 方法来关闭流并释放连接。不这样做可能会导致您的应用程序连接不足。

那么这是否意味着一旦我们得到响应,就必须获取流并关闭它?

我们看到了一些相当奇怪的问题,即挂起的下载最终会淹没系统。这似乎是资源泄漏的最强候选者,但想知道是否有其他人有此问题的经验。

顺便说一句:假设它是同一个流,两次 GetResponseStream 是否安全?

0 投票
1 回答
2620 浏览

jquery - jquery 和 xhr.abort

当使用从 jQuery.ajax 函数传回的 xhr 中止 ajax 请求时,firebug 显示它仍在尝试加载该请求。它不会阻止任何更多的请求,但它也不会显示它曾经完成过请求。

这只是一个萤火虫问题吗?

0 投票
3 回答
5313 浏览

css - Ruby 命令行:如何通过命令行中的文本发送 CTRL-C 命令?

我正在尝试创建一个简单的 Automator droplet,它将style.less文件放入其中并在其上运行以下 LESS 命令:

$ LESSC {DROPPED_FILE} --watch

它将监视我放入的文件是否有任何更改,然后会自动更新输出的style.css

仅供参考:我正在使用 LESS 来动态编写 CSS 文件。更多信息在这里

基本液滴效果很好。

  1. 删除的文件被传递到一个变量中;为此:{MY_VAR}.
  2. 我在shell中运行一个shell脚本/usr/bin/ruby如下system("lessc {MY_VAR} --watch &")

这很好用,但是我希望 --watch 在退出 automator 应用程序时停止。

LESS 文档说在命令行 shell 中按 CTRL-C 快捷键以中止脚本。

但由于我不在终端窗口内(命令在后台传递),我不知道如何中止脚本。

即使在 automator.app 已关闭后,该style.less文件仍会被监视更改,并且相应生成style.css的文件仍在被重写。

所以基本上我需要在.app退出时传递中止命令。

我生成了一个简单的弹出窗口,单击该窗口将在将另一个命令传递给终端 shell后关闭应用程序。

这是我所有尝试都未能成功停止脚本的部分。

是否有与按 CTRL-C 命令相同的命令行功能?我如何将这个最好的传递给外壳?