Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. when application considered to be hung

when application considered to be hung

Scheduled Pinned Locked Moved C / C++ / MFC
question
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    pkoti
    wrote on last edited by
    #1

    Based on what parameters we can conclude that a process is in hung state. ( 100% CPU Usage?? Or if any thread is continiuosly in wait state for a long time??? or ???? ) Can we conclude the given process is in hung state or not based on any process or thread properties (% CPU usage etc). How taskmanger is getting state of hung process? (Generally task manager displays "Not responding" if any process is hang.) Regards, Koti

    M D 2 Replies Last reply
    0
    • P pkoti

      Based on what parameters we can conclude that a process is in hung state. ( 100% CPU Usage?? Or if any thread is continiuosly in wait state for a long time??? or ???? ) Can we conclude the given process is in hung state or not based on any process or thread properties (% CPU usage etc). How taskmanger is getting state of hung process? (Generally task manager displays "Not responding" if any process is hang.) Regards, Koti

      M Offline
      M Offline
      mark novak
      wrote on last edited by
      #2

      Check out IsHungAppWindow()

      1 Reply Last reply
      0
      • P pkoti

        Based on what parameters we can conclude that a process is in hung state. ( 100% CPU Usage?? Or if any thread is continiuosly in wait state for a long time??? or ???? ) Can we conclude the given process is in hung state or not based on any process or thread properties (% CPU usage etc). How taskmanger is getting state of hung process? (Generally task manager displays "Not responding" if any process is hang.) Regards, Koti

        D Offline
        D Offline
        David Crow
        wrote on last edited by
        #3

        In addition to IsHungAppWindow(), you can use SendMessageTimeout() if you need this functionality on machines prior to Windows 2000.


        "One must learn from the bite of the fire to leave it alone." - Native American Proverb

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups