发现个在.NET直接挂掉进程池的办法

此方法是我无意间发现的,出现错误后IIS进程池直接挂掉了。。百试不爽!嘿嘿!


+展开
-C#
/// <summary>
        /// 用户昵称获取用户信息
        /// </summary>
        public DataSet GetUserList(string unike)
        {
            return dal.GetUserList(unike);
        }


以上是一个正常的BLL层函数,由于手误,偶写成了如下形式:

+展开
-C#
/// <summary>
        /// 用户昵称获取用户信息
        /// </summary>
        public DataSet GetUserList(string unike)
        {
            return GetUserList(unike);
        }


于是乎一个死循环就这样产生了。。。。。。。然后IIS直接挂掉了!只对共享进程池有效哦。。如果是独立进程池,就只能挂掉当前站点的IIS了!



http://hi.baidu.com/isbx/blog/item/b1f20df3afbf74c30b46e01e.html

加支付宝好友偷能量挖...


评论(0)网络
阅读(111)喜欢(0)Asp.Net/C#/WCF