Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-4346

instant-messaging plugin delays startup of Hudson

      Currently, Hudson has to wait for the Jabber plugin to connect to the server
      until it continues startup.
      This shouldn't be necessary: the connection should be established asynchronous!

          [JENKINS-4346] instant-messaging plugin delays startup of Hudson

          Code changed in hudson
          User: : kutzi
          Path:
          trunk/hudson/plugins/jabber/pom.xml
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/AbstractIMConnection.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMChat.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMConnection.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMMessageTarget.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberChat.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnection.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnectionProvider.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberMultiUserChat.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberPublisher.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberPublisherDescriptor.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/bot/Bot.java
          http://fisheye4.cenqua.com/changelog/hudson/?cs=21281
          Log:

          • JENKINS-4346: don't delay hudson startup
          • replace shutdown hook with usage of Plugin.stop()

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kutzi Path: trunk/hudson/plugins/jabber/pom.xml trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/AbstractIMConnection.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMChat.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMConnection.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/IMMessageTarget.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberChat.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnection.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnectionProvider.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberMultiUserChat.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberPublisher.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberPublisherDescriptor.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/bot/Bot.java http://fisheye4.cenqua.com/changelog/hudson/?cs=21281 Log: JENKINS-4346 : don't delay hudson startup replace shutdown hook with usage of Plugin.stop()

          Code changed in hudson
          User: : kutzi
          Path:
          trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMConnectionProvider.java
          trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMException.java
          trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMPublisher.java
          trunk/hudson/plugins/ircbot/src/main/java/hudson/plugins/ircbot/v2/IRCConnectionProvider.java
          trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnectionProvider.java
          http://jenkins-ci.org/commit/31541
          Log:
          JENKINS-4346 connect asynchronously to IM on Hudson startup

          SCM/JIRA link daemon added a comment - Code changed in hudson User: : kutzi Path: trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMConnectionProvider.java trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMException.java trunk/hudson/plugins/instant-messaging/src/main/java/hudson/plugins/im/IMPublisher.java trunk/hudson/plugins/ircbot/src/main/java/hudson/plugins/ircbot/v2/IRCConnectionProvider.java trunk/hudson/plugins/jabber/src/main/java/hudson/plugins/jabber/im/transport/JabberIMConnectionProvider.java http://jenkins-ci.org/commit/31541 Log: JENKINS-4346 connect asynchronously to IM on Hudson startup

            kutzi kutzi
            kutzi kutzi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: