{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/jetty.project/issues/308","repository_url":"https://api.github.com/repos/eclipse/jetty.project","labels_url":"https://api.github.com/repos/eclipse/jetty.project/issues/308/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/jetty.project/issues/308/comments","events_url":"https://api.github.com/repos/eclipse/jetty.project/issues/308/events","html_url":"https://github.com/eclipse/jetty.project/issues/308","id":134317365,"number":308,"title":"Suspect about embedded Jetty consuming a lot CPU with Logback","user":{"login":"jmcc0nn3ll","id":273327,"avatar_url":"https://avatars.githubusercontent.com/u/273327?v=3","gravatar_id":"","url":"https://api.github.com/users/jmcc0nn3ll","html_url":"https://github.com/jmcc0nn3ll","followers_url":"https://api.github.com/users/jmcc0nn3ll/followers","following_url":"https://api.github.com/users/jmcc0nn3ll/following{/other_user}","gists_url":"https://api.github.com/users/jmcc0nn3ll/gists{/gist_id}","starred_url":"https://api.github.com/users/jmcc0nn3ll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmcc0nn3ll/subscriptions","organizations_url":"https://api.github.com/users/jmcc0nn3ll/orgs","repos_url":"https://api.github.com/users/jmcc0nn3ll/repos","events_url":"https://api.github.com/users/jmcc0nn3ll/events{/privacy}","received_events_url":"https://api.github.com/users/jmcc0nn3ll/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eclipse/jetty.project/labels/Bug","name":"Bug","color":"eb6420"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-17T15:47:02Z","updated_at":"2016-03-07T23:35:21Z","closed_at":"2016-03-07T23:35:21Z","body":"migrated from Bugzilla [#485907](https://bugs.eclipse.org/bugs/show_bug.cgi?id=485907)\nstatus NEW severity *normal* in component *other* for *9.3.x*\nReported in version *unspecified* on platform *PC*\nAssigned to: Project Inbox\n\nOriginal attachment names and IDs:\n- _[threaddump-1452851733242.tdump](https://bugs.eclipse.org/bugs//attachment.cgi?id=259196)_ (ID 259196)\n\nOn 2016-01-15 05:09:36 -0500, Mauro Molinari wrote:\n\n> Created attachment 259196\n> Thread dump\n> \n> First of all: I'm posting here because I'm having a suspect about Jetty being the cause through Logback, but:\n> - I'm not using Jetty in my Eclipse installation, so it seems like an embedded instance is started automatically I don't know exactly for what purpose\n> - I'm not 100% sure the problem is in Jetty+Logback, but the thread dump seems to reveal that's the only \"activity\" in progress\n> \n> Recently it happens that just leaving my Eclipse instance running, without doing anything (actually, I'm surfing the web, reading e-mails, etc.) at certain point I hear the CPU fan spin a lot. Looking at Task Manager, I see my Eclipse instance eating about 12-14% CPU constantly (which I guess is just a 100% busy thread of my 4-core + Hyperthreading i7 CPU).\n> This goes forever and does not stop until I restart Eclipse.\n> I'm attaching a thread dump, which reveals that nothing is in progress, except for a Jetty instance trying to append to a Logback log.\n> \n> Any suspect?\n> \n> I'm using Eclipse 4.5.1 (M20150904-0015).\n> The list of \"Installed Software\" shows:\n> \n>   Code Recommenders for Java Developers\t2.3.0.v20160106-1243\torg.eclipse.recommenders.rcp.feature.feature.group\tEclipse Code Recommenders\n>   Code Recommenders Mylyn Integration\t2.3.0.v20160106-1243\torg.eclipse.recommenders.mylyn.rcp.feature.feature.group\tEclipse Code Recommenders\n>   Dali Java Persistence Tools - EclipseLink JPA Support\t3.4.1.v201409111648\torg.eclipse.jpt.jpa.eclipselink.feature.feature.group\tEclipse Web Tools Platform\n>   Dali Java Persistence Tools - JPA Diagram Editor\t1.2.101.v201501141513\torg.eclipse.jpt.jpadiagrameditor.feature.feature.group\tEclipse Web Tools Platform\n>   Dali Java Persistence Tools - JPA Support\t3.4.2.v201505291546\torg.eclipse.jpt.jpa.feature.feature.group\tEclipse Web Tools Platform\n>   Data Tools Platform Enablement Extender SDK\t1.12.0.v201406061321-7IAB-FE9JgeWjZZhMd-z0vb1ifD4\torg.eclipse.datatools.enablement.sdk.feature.feature.group\tEclipse Data Tools Platform\n>   Data Tools Platform Extender SDK\t1.12.0.v201406061321-7PB21FEpPZQXdcX0z-_yMM0Hfz0w\torg.eclipse.datatools.sdk.feature.feature.group\tEclipse Data Tools Platform\n>   Eclipse Automated Error Reporting\t1.0.1.v20150913-0716\torg.eclipse.epp.logging.aeri.feature.feature.group\tEclipse Packaging Project\n>   Eclipse Faceted Project Framework\t3.7.0.v201505072140\torg.eclipse.wst.common.fproj.feature.group\tEclipse Web Tools Platform\n>   Eclipse Faceted Project Framework JDT Enablement\t3.6.3.v201501141810\torg.eclipse.jst.common.fproj.enablement.jdt.feature.group\tEclipse Web Tools Platform\n>   Eclipse Java Development Tools\t3.11.1.v20150904-0015\torg.eclipse.jdt.feature.group\tEclipse.org\n>   Eclipse Java EE Developer Tools\t3.7.0.v201505131719\torg.eclipse.jst.enterprise_ui.feature.feature.group\tEclipse Web Tools Platform\n>   Eclipse Java Web Developer Tools\t3.7.1.v201509021802\torg.eclipse.jst.web_ui.feature.feature.group\tEclipse Web Tools Platform\n>   Eclipse Platform\t4.5.1.M20150904-0015\torg.eclipse.platform.ide\tEclipse.org\n>   Eclipse Quicksearch\t3.7.2.201511260840-RELEASE\torg.springsource.ide.eclipse.commons.quicksearch.feature.feature.group\tPivotal Software, Inc.\n>   Eclipse Web Developer Tools\t3.7.1.v201509022125\torg.eclipse.wst.web_ui.feature.feature.group\tEclipse Web Tools Platform\n>   Eclipse XML Editors and Tools\t3.7.1.v201508271605\torg.eclipse.wst.xml_ui.feature.feature.group\tEclipse Web Tools Platform\n>   Gradle IDE\t3.7.2.201511260851-RELEASE\torg.springsource.ide.eclipse.gradle.feature.feature.group\tPivotal Software, Inc.\n>   Groovy Compiler 2.3 Feature\t2.9.2.xx-201601121952-e45\torg.codehaus.groovy23.feature.feature.group\tCodehaus.org\n>   Groovy Compiler 2.4 Feature\t2.9.2.xx-201601121952-e45\torg.codehaus.groovy24.feature.feature.group\tCodehaus.org\n>   Groovy-Eclipse Feature\t2.9.2.xx-201601121952-e45\torg.codehaus.groovy.eclipse.feature.feature.group\tCodehaus.org\n>   JavaHL 1.8.14 Win64 Binaries (Optional)\t5.0.1.I20151028-1700\torg.polarion.eclipse.team.svn.connector.javahl18.win64.feature.group\tPolarion Software\n>   JavaScript Development Tools\t1.6.201.v201508262249\torg.eclipse.wst.jsdt.feature.feature.group\tEclipse Web Tools Platform\n>   JDT Core patch for Groovy-Eclipse plugin on Eclipse 4.5\t2.9.2.xx-201601121952-e45\torg.codehaus.groovy.jdt.patch.feature.group\tCodehaus.org\n>   JRebel (required)\t6.3.1.RELEASE\torg.zeroturnaround.eclipse.feature.feature.group\tZeroTurnaround\n>   JRebel for Java EE\t6.3.1.RELEASE\torg.zeroturnaround.eclipse.wtp.feature.feature.group\tZeroTurnaround\n>   JSF Tools\t3.8.0.v201505112336\torg.eclipse.jsf.feature.feature.group\tEclipse Web Tools Platform\n>   JSF Tools - Tag Library Metadata (Apache Trinidad)\t2.6.0.v201410101748\torg.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group\tEclipse Web Tools Platform\n>   JSF Tools - Web Page Editor\t2.7.1.v201508270443\torg.eclipse.jst.webpageeditor.feature.feature.group\tEclipse Web Tools Platform\n>   JST Server Adapters\t3.2.400.v201503102136\torg.eclipse.jst.server_adapters.feature.feature.group\tEclipse Web Tools Platform\n>   JST Server Adapters Extensions\t3.3.401.v201508232356\torg.eclipse.jst.server_adapters.ext.feature.feature.group\tEclipse Web Tools Platform\n>   JST Server UI\t3.4.200.v201503102136\torg.eclipse.jst.server_ui.feature.feature.group\tEclipse Web Tools Platform\n>   Memory Analyzer\t1.5.0.201505271423\torg.eclipse.mat.feature.feature.group\tEclipse Memory Analyzer\n>   Memory Analyzer (Charts) [optional]\t1.5.0.201505271423\torg.eclipse.mat.chart.feature.feature.group\tEclipse Memory Analyzer\n>   Mylyn Builds Connector: Hudson/Jenkins\t1.9.0.v20150908-1655\torg.eclipse.mylyn.hudson.feature.group\tEclipse Mylyn\n>   Mylyn Context Connector: Eclipse IDE\t3.17.0.v20150625-2044\torg.eclipse.mylyn.ide_feature.feature.group\tEclipse Mylyn\n>   Mylyn Context Connector: Java Development\t3.17.0.v20150828-2014\torg.eclipse.mylyn.java_feature.feature.group\tEclipse Mylyn\n>   Mylyn Context Connector: Team Support\t3.17.0.v20150625-2044\torg.eclipse.mylyn.team_feature.feature.group\tEclipse Mylyn\n>   Mylyn Task List\t3.17.0.v20150909-1822\torg.eclipse.mylyn_feature.feature.group\tEclipse Mylyn\n>   Mylyn Task-Focused Interface\t3.17.0.v20150625-2044\torg.eclipse.mylyn.context_feature.feature.group\tEclipse Mylyn\n>   Native JavaHL 1.8 Implementation (Optional)\t5.0.1.I20151028-1700\torg.polarion.eclipse.team.svn.connector.javahl18.feature.group\tPolarion Software\n>   Oomph Dynamic Working Sets\t1.2.0.v20150915-0926\torg.eclipse.oomph.workingsets.feature.group\tEclipse Oomph Project\n>   Oomph Preferences Management\t1.2.0.v20150915-0926\torg.eclipse.oomph.preferences.feature.group\tEclipse Oomph Project\n>   Oomph Project Configuration\t1.2.0.v20150915-0926\torg.eclipse.oomph.projectconfig.feature.group\tEclipse Oomph Project\n>   Optimizer for Eclipse\t1.0.9\tcom.zeroturnaround.eclipse.optimizer.feature.feature.group\tZeroTurnaround\n>   PHP Development Tools (PDT)\t3.6.0.201509151953\torg.eclipse.php.feature.group\tEclipse PDT\n>   PHP Development Tools (PDT) Mylyn Integration\t3.6.0.201509151953\torg.eclipse.php.mylyn.feature.group\tEclipse PDT\n>   RegexUtil Featch\t1.2.4\tcom.ess.regexutil.feature.group\tnull\n>   Spring IDE Core (required)\t3.7.2.201511260958-RELEASE\torg.springframework.ide.eclipse.feature.feature.group\tSpring IDE Developers\n>   Spring IDE Integration, Flex and Web Services Extension (optional)\t3.7.2.201511260958-RELEASE\torg.springframework.ide.eclipse.integration.feature.feature.group\tSpring IDE Developers\n>   Spring IDE Mylyn Integration (optional)\t3.7.2.201511260958-RELEASE\torg.springframework.ide.eclipse.mylyn.feature.feature.group\tSpring IDE Developers\n>   Spring IDE Security Extension (optional)\t3.7.2.201511260958-RELEASE\torg.springframework.ide.eclipse.security.feature.feature.group\tSpring IDE Developers\n>   Spring IDE Spring Data Support\t3.7.2.201511260958-RELEASE\torg.springframework.ide.eclipse.data.feature.feature.group\tSpring IDE Developers\n>   Subversive Revision Graph (Optional)\t3.0.0.I20150529-1700\torg.eclipse.team.svn.revision.graph.feature.group\tEclipse.org\n>   Subversive SVN Connectors\t5.0.2.I20151228-1700\torg.polarion.eclipse.team.svn.connector.feature.group\tPolarion Software\n>   Subversive SVN Integration for the Mylyn Project (Optional)\t3.0.0.I20150529-1700\torg.eclipse.team.svn.mylyn.feature.group\tEclipse.org\n>   Subversive SVN JDT Ignore Extensions (Optional)\t3.0.0.I20150529-1700\torg.eclipse.team.svn.resource.ignore.rules.jdt.feature.group\tEclipse.org\n>   Subversive SVN Team Provider\t3.0.1.I20150722-1700\torg.eclipse.team.svn.feature.group\tEclipse.org\n>   SVNKit 1.8.11 Implementation (Optional)\t5.0.2.I20151228-1700\torg.polarion.eclipse.team.svn.connector.svnkit18.feature.group\tPolarion Software\n>   Swing Designer\t1.8.0.r45x201506110826\torg.eclipse.wb.swing.feature.feature.group\tEclipse WindowBuilder\n>   WST Server Adapters\t3.2.402.v201505042029\torg.eclipse.wst.server_adapters.feature.feature.group\tEclipse Web Tools Platform\n\n"},"comment":{"url":"https://api.github.com/repos/eclipse/jetty.project/issues/comments/193507731","html_url":"https://github.com/eclipse/jetty.project/issues/308#issuecomment-193507731","issue_url":"https://api.github.com/repos/eclipse/jetty.project/issues/308","id":193507731,"user":{"login":"joakime","id":191721,"avatar_url":"https://avatars.githubusercontent.com/u/191721?v=3","gravatar_id":"","url":"https://api.github.com/users/joakime","html_url":"https://github.com/joakime","followers_url":"https://api.github.com/users/joakime/followers","following_url":"https://api.github.com/users/joakime/following{/other_user}","gists_url":"https://api.github.com/users/joakime/gists{/gist_id}","starred_url":"https://api.github.com/users/joakime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joakime/subscriptions","organizations_url":"https://api.github.com/users/joakime/orgs","repos_url":"https://api.github.com/users/joakime/repos","events_url":"https://api.github.com/users/joakime/events{/privacy}","received_events_url":"https://api.github.com/users/joakime/received_events","type":"User","site_admin":false},"created_at":"2016-03-07T23:35:21Z","updated_at":"2016-03-07T23:35:21Z","body":"This is not reproducible, \r\nThread dump shows normal thread behavior in Jetty.\r\n\r\nOpen a fresh bug if you can show a reproducible testcase.\r\n"}}